
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 吧,有这个,至少推广告的效果刚刚的 |