hbuilder吧 关注:1,939贴子:4,140
  • 2回复贴,共1

hbuilder 文件系统权限问题

只看楼主收藏回复

我的需求是让用户访问本地目录找到文件上传,最开始的rooturl是file:///storage,结果现在因为权限问题,调用io接口时,拿不到数据,返回的全是空值。我现在用plus.io.resolveLocalFileSystemURL("file:///storage", func)拿到entry,再调用entry.createReader().readEntries(func)就拿不到任何数据了。
(我用hbuilder打包后的应用,在手机的应用管理中查看权限时,根本就没有内存读写权限这一项,想手动打开都打不了,其他的应该是有这一项的,可以手动打开和关闭)
我想实现的就效果就是一打开应用,询问用户是否开户本地存储读写权限,让用户授权就行。
在android8和9的版本中,直接在manifest.json配置文件中设置文件读写权限不起作用了,原生安卓开发时需要动态去申请,请问用html5+和hbuilder应该怎么解决这个问题?


IP属地:吉林1楼2019-03-27 15:12回复
    不要沉不要沉,求各位大佬分享一下解决方案。
    我想像原生APP那样,允许用户在手机任意存储位置找到文件上传(主要是PDF和word之类的),而不是只有相册。


    IP属地:吉林2楼2019-03-27 15:14
    回复
      解决了吗?我是需要访问sd卡上视频,file:///sto***/sd**/失败


      IP属地:福建来自Android客户端3楼2019-12-24 22:51
      回复