收藏
回答

分享异常,Android 11及以上系统需使用FileProvider方式分享

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android Android 11 一加8T 7.0.20

在我们的App上,分享图片到微信。Android11版本上会出现这个界面。

通过直接View转化为Bitmap,再传到微信,不涉及到文件路径和操作,请问为什么会出现这个错误。

implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.4'


WXImageObject imgObj = new WXImageObject(bitmap);
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = imgObj;
Bitmap thumbBmp = Bitmap.createScaledBitmap(bitmap, 112, 243, true);
msg.thumbData = bmpToByteArray(thumbBmp);
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = String.valueOf(System.currentTimeMillis());
req.message = msg;


回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容
问题标签