var path = "/storage/emulated/0/DCIM/Camera/VID_20220917_115457.3gp"//系统公共目录
plus.io.resolveLocalFileSystemURL(path, function(entry) {
entry.getMetadata(function(metadata) {
console.log(JSON.stringify(metadata))
}, function(error) {
console.log(JSON.stringify(error))
//返回错误
/ {"code":15,"message":"targetSdkVersion设置>=29后在Android10+系统设备不支持当前路径。请更改为应用运行路径!具体请看:https://ask.dcloud.net.cn/article/36199"} /
});
}, function(e) {
mui.toast('读取拍照文件错误:' + e.message);
});
- 发布:2022-09-17 12:10
- 更新:2022-09-17 12:10
- 阅读:238
产品分类: HTML5+
HBuilderX版本号: 3.6.2
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: 小米10S
打包方式: 云端
App下载地址或H5⽹址: https://sj.qq.com/appdetail/com.konbest.merchant
示例代码:
操作步骤:
调用plus.io中的DirectoryEntry对象(系统公共目录)的getMetadata
调用plus.io中的DirectoryEntry对象(系统公共目录)的getMetadata
预期结果:
返回成功
返回成功
实际结果:
返回错误
{"code":15,"message":"targetSdkVersion设置>=29后在Android10+系统设备不支持当前路径。请更改为应用运行路径!具体请看:https://ask.dcloud.net.cn/article/36199"}
返回错误
{"code":15,"message":"targetSdkVersion设置>=29后在Android10+系统设备不支持当前路径。请更改为应用运行路径!具体请看:https://ask.dcloud.net.cn/article/36199"}
bug描述:
https://ask.dcloud.net.cn/article/36199
以上文档里面提到“plus.io中的DirectoryEntry对象的getMetadata 、getParent仅支持应用沙盒目录和系统公共目录”
0 个回复