iOS 可以正常使用共享表单,但是在安卓用分享,在没有存储权限的情况下会提示“无法获取资源”。我实测安卓不需要存储权限就可以获取分享过来的内容,所以微信这是故意的?
应该如何解决
1
WebKit 2020-11-04 02:07:49 +08:00 via Android
不知道你说的共享是什么。但是我实际测试发现不给权限也可以收到图片的
|
2
ruri 2020-11-04 03:30:21 +08:00 via Android
要看你的分享源分享的是 file 路径还是 uri,file 路径不给存储权限肯定获取不到实际文件。
|
4
philipjf 2020-11-04 05:49:14 +08:00
就是故意的,就像现在 iOS,明明不用给全部访问权限就可以发图片,偏偏人为限制,不给完全权限就不给你用。iOS 没办法连系统共享也屏蔽了大概率是 App Store 审核要求,要是可以绕过 App Store 分发,一样屏蔽。
|
5
daozhihun 2020-11-04 07:12:23 +08:00
什么,微信可以不给存储权限?爷青结
|
6
kx5d62Jn1J9MjoXP 2020-11-04 09:09:50 +08:00
是系统 API 太难用导致的
你要和 telegram 比那没办法 |
9
vmebeh 2020-11-04 12:34:01 +08:00 via iPhone
结合 iOS 上的操作,估计是想要照片的元数据,重要的也就 gps 吧,有这个,至少推广告的效果刚刚的
|