[LayaAirIDE 2.0]2.3微信截图分享问题

let textur: Laya.Texture = this.cut.drawToTexture(500, 500, 0, 0);
 
this.show.texture = textur此代码可以获得一个组件的纹理。并且可以正常展现到另一个组件上去。  
现在有个问题。如果用微信分享怎么搞?微信那边需要的canvas。通过canvas获得一个缓存路径。把缓存路径用来做分享。
var tempFilePath = canvas.toTempFilePathSync(
x0,
y0,
width100,
height100,
destWidth100,
destHeight100,
fileType'jpg',
quality1.0 });
 
var canvas = Laya.stage.drawToCanvas(Laya.stage.width, Laya.stage.height, 00).getCanvas();
 
这是第二种写法。翻了几次论坛据说已经用不了。而且drawToCanvas返回的HtmlCanvas 也没getCanvas()方法。
那么现在的2.3版本 微信截图分享到底怎么做?
1.png
已邀请:

陆仁毅

赞同来自:

有开放域的话小游戏屏蔽了获取像素的接口

159*****136

赞同来自:

你是APP还是网页,

176*****233

赞同来自:

发现一个问题。微信存在开放域的话,截图就失败,把开放域屏蔽,就成功。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作