收藏
回答

Android 客户端分享图片(传入bitmap),部分图片固定无法拉起客户端

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 无关(几个手机都这样) 无关(几个手机都这样) 无关(最新版本)

代码如下:

            WXImageObject wxImageObject = new WXImageObject(bitmap);
            msg = new WXMediaMessage(wxImageObject);


出现部分bitmap拉不起微信或者闪烁了一下最终也拉不起微信界面。(好友、朋友圈都一样)。

以下为实验的不同bitmap大小调用分享的情况:

能调起微信并正常分享:

width:1080 height:2697

width:1080 height:2741

width:1080 height:3007

width:1080 height:3759


不能调起微信:

width:1080 height:3694

width:1080 height:3362

width:1080 height:3724

width:1080 height:3568 (可以调起微信,但是闪一下,最终还是没出现微信界面)

可以看到,与bitmap的大小无关系:实验数据中,最大的bitmap是能正常分享的。而且不能调起微信时,wxApi.sendReq(req)返回结果都是true,日志没有任何报错和警告。



请问这是什么原因?

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

3 个回答

登录 后发表内容