vistahu
vistahu
  • 发布:2023-08-12 11:48
  • 更新:2024-01-04 17:13
  • 阅读:429

plus.io.FileReader()高版本安卓不生效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 小米12

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

plus.io.resolveLocalFileSystemURL('/storage/emulated/0/弧垂计算/导地线光缆弧垂计算.xlsx', function( entry ) {
entry.file( function(file){ //能用
var fileReader = new plus.io.FileReader()
fileReader.readAsDataURL(file)
fileReader.onload = function(evt) {
let base64 = this.result.split(',')[1];
console.log(base64 )
}
})
})

预期结果:

可以正常获取转义后的bas64

实际结果:

方法不进行了

bug描述:

plus.io.FileReader()该方法在安卓9和鸿蒙2.0可以生效再9以上和鸿蒙3.0不生效

2023-08-12 11:48 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

我也出现了这个问题,之前plus.io.FileReader()正常,编辑器更新了一版就出问题了

小权

小权

onloadend得到error:
code:"15",message:targetSdkVersion设置>=29后再Android10+系统设备不支持当前路径。请更改为应用运行路径!

但是如果相册选择时,不勾“原图”就没问题,这到底是什么问题?@DCloud_Android_ST

7***@qq.com

7***@qq.com

我的也是啊 怎么回事 没跟新前都好好的

z***@qq.com

z***@qq.com

求个解决方法

要回复问题请先登录注册