安卓11 微信分享提示:分享异常,android 11 及以上系统需使用FileProvider方式分享

- 发布:2020-11-19 17:07
- 更新:2020-12-17 10:39
- 阅读:4273

调用系统分享到微信是吗
-
-
-
回复 DCloud_Android_ST: 你好,用njs分享图片。targetSdkVersion 小于等于23的话,可以用一下方法
var File = plus.android.importClass('java.io.File');
var Uri = plus.android.importClass('android.net.Uri');
Uri.fromFile(new File('/storage/emulated/0/1/1.jpg'))
但是现在应用商店都要求targetSdkVersion 大于26
但上面的代码就会报错,百度说是,系统不建议在不同APP之间传递file:// 协议的
需要使用FileProvider。不过这个我折腾了半天了,实在不会。
有空不,有的话给点指示
不会原生。只会简单的njs。2020-12-13 22:51
-
6***@qq.com (作者)
有解决方案么?我手机升级安卓11后,运行到手机就白屏,报错
2020-11-26 08:44
DCloud_App_Array
回复 6***@qq.com: 真机运行暂不支持Android11,云端打包后安装运行支持。
2020-12-08 12:14