Skip to content

设备存储模块

点我查看API

集成和使用ESStorageModule模块。

  • ESStorageManager是对ESStorageModule进一步封装。
  • 开发者可以直接使用ESStorageModule。建议直接使用ESStorageManager

集成

package.json引入库

点击查看源码
js
"@extscreen/es-core": "^x.x.x"

获取设备缓存目录

示例代码

点击查看源码
js
ESStorageManager.getCacheDir().then(
    (result) => {
    },
    error => {
    }
)

获取设备文件目录

示例代码

点击查看源码
js
ESStorageManager.getFilesDir().then(
    (result) => {
    },
    error => {
    }
)

获取设备外置存储缓存目录

示例代码

点击查看源码
js
ESStorageManager.getExternalCacheDir().then(
    (result) => {
    },
    error => {
    }
)

获取设备外置存储状态

示例代码

点击查看源码
js
ESStorageManager.getExternalStorageState().then(
    (result) => {
    },
    error => {
    }
)

获取应用程序是否有外置存储读写权限

示例代码

点击查看源码
js
ESStorageManager.hasExternalStoragePermission().then(
    (result) => {
    },
    error => {
    }
)