目錄環(huán)境能力
該模塊提供環(huán)境目錄能力,獲取內(nèi)存存儲根目錄、公共文件根目錄的JS接口。
說明:
開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
點擊或者復(fù)制轉(zhuǎn)到。
- 本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。
- 本模塊接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。
導(dǎo)入模塊
import environment from '@ohos.environment';
environment.getStorageDataDir
getStorageDataDir():Promise
異步方法獲取內(nèi)存存儲根目錄,以promise形式返回結(jié)果。
系統(tǒng)能力 :SystemCapability.FileManagement.File.Environment
返回值:
類型 說明 Promise 返回存存儲根目錄 示例:
environment.getStorageDataDir().then(function(path){ console.info("getStorageDataDir successfully:"+ path); }).catch(function(error){ console.info("getStorageDataDir failed with error:"+ error); });
environment.getStorageDataDir
getStorageDataDir(callback:AsyncCallback):void
異步方法獲取內(nèi)存存儲根目錄,以callback形式返回結(jié)果。
系統(tǒng)能力 :SystemCapability.FileManagement.File.Environment
參數(shù)名 類型 必填 說明 callback AsyncCallback 是 異步獲取內(nèi)存存儲根目錄之后的回調(diào) 示例:
environment.getStorageDataDir(function(error, path){ // do something });
environment.getUserDataDir
getUserDataDir():Promise
異步方法獲取公共文件根目錄,以promise形式返回結(jié)果。
系統(tǒng)能力 :SystemCapability.FileManagement.File.Environment
返回值:
類型 說明 Promise 返回公共文件根目錄 示例:
environment.getUserDataDir().then(function(path){ console.info("getUserDataDir successfully:"+ path); }).catch(function(error){ console.info("getUserDataDir failed with error:"+ error); });
environment.getUserDataDir
getUserDataDir(callback:AsyncCallback): void
異步方法獲取公共文件根目錄,以callback形式返回結(jié)果。
系統(tǒng)能力 :SystemCapability.FileManagement.File.Environment
參數(shù):
參數(shù)名 類型 必填 說明 HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
callback AsyncCallback 是 異步獲取公共文件根目錄之后的回調(diào) 示例:
environment.getUserDataDir(function(error, path){
// do something
});
-
程序員
+關(guān)注
關(guān)注
4文章
953瀏覽量
29855 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2638瀏覽量
66705 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1982瀏覽量
30573 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3744瀏覽量
16577 -
鴻蒙OS
+關(guān)注
關(guān)注
0文章
190瀏覽量
4537
發(fā)布評論請先 登錄
相關(guān)推薦
鴻蒙Flutter實戰(zhàn):14-現(xiàn)有Flutter 項目支持鴻蒙 II
esp8266收發(fā)文件中的接收固件該怎么處理呢?
《鴻蒙設(shè)備學(xué)習(xí)菜鳥指南》之 【五、搭建開發(fā)環(huán)境】
鴻蒙OS應(yīng)用開發(fā)實踐(二)
在網(wǎng)頁遠程前面板中,觸發(fā)文件對話框子VI沒有反應(yīng) 要怎么解決
嵌入式linux系統(tǒng)開發(fā)文件類型
適用OHOS的移植和開發(fā)的本地文件選擇器框架
鴻蒙開發(fā)實戰(zhàn):【文件管理】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>實戰(zhàn):【<b class='flag-5'>文件</b><b class='flag-5'>管理</b>】](https://file1.elecfans.com/web2/M00/C5/2E/wKgZomX66t2AGSgfAAExDiFy8dc366.png)
鴻蒙開發(fā)文件管理:【@ohos.fileManager (公共文件訪問與管理)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)文件</b><b class='flag-5'>管理</b>:【@<b class='flag-5'>ohos</b>.fileManager (公共<b class='flag-5'>文件</b>訪問與<b class='flag-5'>管理</b>)】](https://file1.elecfans.com/web2/M00/ED/E6/wKgaomZpZFeAAhLpAAA-SYuiHZA450.png)
鴻蒙開發(fā)文件管理:【@ohos.securityLabel (數(shù)據(jù)標簽)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)文件</b><b class='flag-5'>管理</b>:【@<b class='flag-5'>ohos</b>.securityLabel (數(shù)據(jù)標簽)】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙開發(fā)文件管理:【@ohos.statfs (statfs)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)文件</b><b class='flag-5'>管理</b>:【@<b class='flag-5'>ohos</b>.statfs (statfs)】](https://file1.elecfans.com/web2/M00/ED/37/wKgZomZqT7SAMXLWAABBEh5nImc031.png)
鴻蒙開發(fā)文件管理:【@ohos.volumeManager (卷管理)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)文件</b><b class='flag-5'>管理</b>:【@<b class='flag-5'>ohos</b>.volumeManager (卷<b class='flag-5'>管理</b>)】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
評論