[]app 截屏分享功能问题

分享图片的接口 我实现了 截屏我也能拿到截屏的bitmap
可是安卓接口里面的bitmap 和 laya这边的bitmap 不一样吗?
我传不过去

安卓上的代码:
public static void shareImage(Bitmap shareBitma)
{
//初始化wXImageObject和XMediaMessage对象
WXImageObject imgObj = new WXImageObject(shareBitmap);
msg.mediaObject = imgObj;
// 设置缩略图
Bitmap thumbBmp = Bitmap.createScaledBitmap(shareBitmap,150,150,true) ;
shareBitmap.recycle () ;
msg.setThumbImage(thumbBmp);


// 构造一个Req
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = buildTransaction("img") ;// transaction字段用于 唯一标 识一个请求
req.message = msg;
if(type == 1) //朋友圈
req.scene = SendMessageToWX.Req.WXSceneTimeline;
else if(type == 2) //好友
req.scene = SendMessageToWX.Req.WXSceneSession;
// 调用api 接口发送数据到微信
api.sendReq(req) ;

传过去的是bitmap:
var htmlCanvas:HTMLCanvas;
var texture:Texture;
htmlCanvas = Laya.stage.drawToCanvas(Laya.stage.width,Laya.stage.height,0,0);
texture = new Texture(htmlCanvas);
texture.bitmap;
已邀请:

qian

赞同来自:

这个是一样的
我们截屏有生成一个本地磁盘路径
然后传到安卓 会转成一个bitmap

熊猫大侠

赞同来自:

找到解决办法了 官方有文档https://ldc.layabox.com/doc/?nav=zh-as-7-2-7 还是自己找的

Laya_XS

赞同来自:

问题解决了就好,有问题再提交。

要回复问题请先

商务合作
商务合作