帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
10
Y币

[superwebview] apiCloud 文件存储问题,请插入SD卡

[复制链接]
发表于 2019-1-22 18:44:51
最近在使用 apiCloud 时碰到下面这些蛋疼的问题,罗列下:
  • api.getPicture() 在华为Mate20上上拍照后,会提示请插入SD卡,在锤子1上拍照找不到图片文件,已经申请过 storage 权限。
  • api.saveMediaToAlbum() 在华为 Mate20 上保存图片会提示请插入SD卡。
  • FNPhotograph 模块在 iOS 上拍照后,使用 ajax 方法上传图片读取不到文件,跟 api.getPicture() 拍照后在Android上找不到文件类似。
感觉 apiCloud 在文件存储这一块兼容性极差,在不同平台就会碰到各种写不了,读不到文件的情况。
这些有解决方案吗,或者可能的原因是什么?


175
帖子
1
勋章
5678
Y币
怎么保存图片的呢
175
帖子
1
勋章
5678
Y币
存储权限开启一下
146
帖子
3
勋章
3684
Y币
你开启存储权限了吗?
2
帖子
0
勋章
10
Y币
现在是这样的,Android 没有开存储权限前提示请插入SD卡,使用 requestPermission 申请到了存储权限后,保存显示成功,但是保存的文件不存在,在返回的路径中找不到该文件。iOS 也一样。
2
帖子
0
勋章
10
Y币
得呤 发表于 2019-1-24 19:50
怎么保存图片的呢

使用 download 先把文件下载下来,然后用下载后的路径,调用 saveMediaToAlbum 保存到相册。
175
帖子
1
勋章
5678
Y币
将存储权限打开一下
您需要登录后才可以回帖 登录

本版积分规则