无遮无挡三级动态图,熟女人妻高清一区二区三区,午夜精品一区二区三区 ,色吧成人网,无码爆乳护士让我爽

注冊(cè)

微信小程序游戲開(kāi)發(fā)文件系統(tǒng),代碼包文件和本地文件下載

2020-09-27
導(dǎo)讀:代碼包文件指的是在項(xiàng)目目錄中添加的文件。由于代碼包文件大小限制,代碼包文件適用于放置首次加載時(shí)需要的文件,對(duì)于內(nèi)容較大或需要?jiǎng)討B(tài)替換的文件,不推薦用添加到代碼包中...

  文件系統(tǒng)

  微信小程序開(kāi)發(fā)教程文件系統(tǒng)相關(guān)內(nèi)容。文件系統(tǒng)有兩類(lèi)文件:代碼包文件和本地文件。

  代碼包文件

  代碼包文件指的是在項(xiàng)目目錄中添加的文件。由于代碼包文件大小限制,代碼包文件適用于放置首次加載時(shí)需要的文件,對(duì)于內(nèi)容較大或需要?jiǎng)討B(tài)替換的文件,不推薦用添加到代碼包中,推薦在小程序啟動(dòng)之后再用下載接口下載到本地。

  訪問(wèn)代碼包文件

  代碼包文件的訪問(wèn)方式是從項(xiàng)目根目錄開(kāi)始寫(xiě)文件路徑。

微信小程序游戲開(kāi)發(fā)文件系統(tǒng),代碼包文件和本地文件下載

  修改代碼包文件

  代碼包內(nèi)的文件無(wú)法在運(yùn)行后動(dòng)態(tài)修改或刪除,修改代碼包文件需要重新發(fā)布版本。

  本地文件

  本地文件指的是小程序被用戶添加到手機(jī)后,會(huì)有一塊獨(dú)立的文件存儲(chǔ)區(qū)域,以用戶維度隔離。即同一臺(tái)手機(jī),每個(gè)微信用戶不能訪問(wèn)到其他登錄用戶的文件,同一個(gè)用戶不同 appId 之間的文件也不能互相訪問(wèn)。

  本地文件的文件路徑均為以下格式:

  {{協(xié)議名}}://文件路徑

  其中,協(xié)議名在 iOS/Android 客戶端為 "wxfile",在開(kāi)發(fā)者工具上為 "http",開(kāi)發(fā)者無(wú)需關(guān)注這個(gè)差異,也不應(yīng)在代碼中去硬編碼完整文件路徑。

  本地臨時(shí)文件

  本地臨時(shí)文件只能通過(guò)調(diào)用特定接口產(chǎn)生,不能直接寫(xiě)入內(nèi)容。本地臨時(shí)文件產(chǎn)生后,僅在當(dāng)前生命周期內(nèi)有效,重啟之后即不可用。因此,不可把本地臨時(shí)文件路徑存儲(chǔ)起來(lái)下次使用。如果需要下次在使用,可通過(guò) saveFile 或 copyFile 接口把本地臨時(shí)文件轉(zhuǎn)換成本地存儲(chǔ)文件或本地用戶文件。

  示例

  wx.chooseImage({

  success(res) {

  const tempFilePaths = res.tempFilePaths // tempFilePaths 的每一項(xiàng)是一個(gè)本地臨時(shí)文件路徑

  }

  })

  本地緩存文件

  本地存儲(chǔ)文件只能通過(guò)調(diào)用特定接口產(chǎn)生,不能直接寫(xiě)入內(nèi)容。本地緩存文件產(chǎn)生后,重啟之后仍可用。本地緩存文件只能通過(guò) saveFile 接口將本地臨時(shí)文件保存獲得。

  示例

  wx.saveFile({

  tempFilePath: '', // 傳入一個(gè)本地臨時(shí)文件路徑

  success(res) {

  console.log(res.savedFilePath) // res.savedFilePath 為一個(gè)本地緩存文件路徑

  }

  })

  本地緩存文件是最初的設(shè)計(jì),1.7.0 版本開(kāi)始,提供了功能更完整的本地用戶文件,可以完全覆蓋本地緩存文件的功能,如果不需要兼容低于 1.7.0版本,可以不使用本地緩存文件。

  本地用戶文件

  本地用戶文件是從 1.7.0 版本開(kāi)始新增的概念。我們提供了一個(gè)用戶文件目錄給開(kāi)發(fā)者,開(kāi)發(fā)者對(duì)這個(gè)目錄有完全自由的讀寫(xiě)權(quán)限。通過(guò) wx.env.USER_DATA_PATH 可以獲取到這個(gè)目錄的路徑。

  示例

  // 在本地用戶文件目錄下創(chuàng)建一個(gè)文件 a.txt,寫(xiě)入內(nèi)容 "hello, world"

  const fs = wx.getFileSystemManager()

  fs.writeFileSync(`${wx.env.USER_DATA_PATH}/hello.txt`, 'hello, world', 'utf8')

  讀寫(xiě)權(quán)限

  接口、組件讀寫(xiě)

  代碼包文件有無(wú)

  本地臨時(shí)文件有無(wú)

  本地緩存文件有無(wú)

  本地用戶文件有有 更多點(diǎn)擊小程序游戲開(kāi)發(fā)入門(mén)

重磅推薦:小程序開(kāi)店目錄

第一部分:小商店是什么

第二部分:如何開(kāi)通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開(kāi)店任務(wù)常見(jiàn)問(wèn)題

第五部分:小商店可以賣(mài)什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開(kāi)發(fā)