收藏
回答

分享异常(android11 微信版本7.0.20),图片分享只能使用setImagePath方法?

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

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.html

一加8 IN 2010 , 微信版本7.0.20(微信版本7.0.19及以下无此问题)

小米 MI 10 ,微信版本7.0.20 (微信版本7.0.19及以下无此问题)

//代码
if (api != null && api.isWXAppInstalled()) {
                Bitmap bitmap = bitmapBean.bitmap;
                WXImageObject imageObject = new WXImageObject(bitmap);
                WXMediaMessage mediaMessage = new WXMediaMessage();
                mediaMessage.mediaObject = imageObject;
                Bitmap thumBitmap = Bitmap.createScaledBitmap(bitmap, 140, 303, true);
                bitmap.recycle();
                mediaMessage.thumbData = bitmapToByteArray(thumBitmap, true);

                SendMessageToWX.Req req = new SendMessageToWX.Req();
                req.transaction = "img";
                req.message = mediaMessage;
                req.scene = bitmapBean.scene;

                api.sendReq(req);
            } else {
                ToastUtils.show("未安装微信");
            }
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-CJiang
    社区技术运营专员-CJiang
    11-11

    你好,麻烦出现问题的时候,在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点(具体到分钟)。

    11-11
    有用
    回复
  • 冰小兵
    冰小兵
    星期四 18:42

    +1

    同样的问题,使用bitmap方式,在Android11上也是出现这个问题

    星期四 18:42
    有用
    回复
  • 忆起流觞
    忆起流觞
    11-20

    +1 同问

    app分享的图片,明明就是采用的是bitmap,而不是setIamgePath,为什么会是提示FileProvider,为何会这样?

    急急急,回复一下吧!

    11-20
    有用
    回复
  • 天才星科技
    天才星科技
    11-13

    我们这边也有用户反馈这个问题,从APP分享图片到微信,报了这个异常

    11-13
    有用
    回复
登录 后发表内容
问题标签