• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 14 项符合查询结果, 库内数据总量为 30,779 项。 (搜索耗时: 0.0034 秒)

1. 如何将getCanvas()方法获取的canvas对象传入js中使用 [ 100%]

如何将getCanvas()方法获取的canvas对象传入js中使用  var htmlC:HTMLCanvas = _nailPlate.drawToCanvas(600, 600, 0, 0); var canvas:* = htmlC.getCanvas(); __JS__("paintBucketApp.init('canvas')");像这样传过去后,js里调用canvas.getContext("2d"); 报错canvas.getContext is not a f...

来源: Laya_社区 发布时间: 20180411

2. 分享:截屏! [ 86%]

... htmlC:HTMLCanvas =sp.drawToCanvas(100,100,0,0); var canvas:Object = htmlC.getCanvas(); var base64Data:String = canvas.toDataURL();//获取图片的base64格式。拿到数据可以用post方法发送到服务端。或者用XMLHttpRequest的upload属性进行文件上传, chunjine • 2017-10-12 15:...

来源: Laya_社区 发布时间: 20170424

3. 分享:DrawToCanvas内存释放问题! [ 84%]

...nvas(600,600,0,0); sp2 = new Sprite(); sp2.x = 300+count; base64Data=htmlC.getCanvas().toDataURL(); sp2.loadImage(base64Data); Laya.stage.addChild(sp2); }效果展示:   附件 : --> 2017-08-22 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相...

来源: Laya_社区 发布时间: 20170822

4. 微信小游戏想使用截图功能是使用canvasToTempFilePath()吗 [ 82%]

...view.displayObject.drawToCanvas(100, 100, 0, 0); var canvas:Object = htmlC.getCanvas(); 问题现在貌似没有getCanvas这个api了 柒汐夜 • 2018-11-29 12:06 额。。为啥我这边的api有,没有也没事,你改成let htmlC:any = .....类型约束换掉即可 A • 2018-11-29 13:17 @...

来源: Laya_社区 发布时间: 20181122

5. 微信小游戏使用截图分享使用Canvas.toTempFilePath(Object object)分享出去的是空白图 [ 80%]

...局?? var htmlC = sp.drawToCanvas(500, 400, 0, 0); var canvas = htmlC.getCanvas(); canvas.toTempFilePath({ x: 0, y: 0, width: 500, height: 400, success: function (res) { wx.shareAppMessage({ imageUrl:res.tempFilePath }) } }); htmlC.destroy(); 2019-12-20 添加评论 免费帖 --> 分享 微博 Q...

来源: Laya_社区 发布时间: 20191220

6. 官方教程中的截屏保存截图代码报错 [ 77%]

...?nav=zh-as-8-0-3 该教程无法复现,原因: var canvas:any = htmlC.getCanvas(); 中的 getCanvas()函数不存在。   请问有什么可以替代的方案吗? 2019-08-27 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接...

来源: Laya_社区 发布时间: 20190827

7. 微信小游戏截屏分享 [ 77%]

...₩ var htmlC = sp.drawToCanvas(width, height, 0, 0); var canvas = htmlC.getCanvas(); canvas.toTempFilePath({ x: 0, y: 0, width: width, height: height, destWidth: width, destHeight: height, success: function (res) { wx.shareAppMessage({ imageUrl: res.tempFilePath, title: string }) } });   注意:...

来源: Laya_社区 发布时间: 20180517

8. 截屏后用img标签显示,截取的区域颜色加深了 [ 75%]

...加深了 var htmlC =self.drawToCanvas(640,1008,0,0); var canvas = htmlC.getCanvas(); var base64Data = canvas.toDataURL("image/png"); document.getElementById('img').src=base64Data;   在微信打开,ios的表现和界面里面显示一致,但是安卓手机图片颜色明显加深了 右面是...

来源: Laya_社区 发布时间: 20180511

9. layaPlayer无法获取canvas.toDataURL数据 [ 73%]

...,没人回复,今天试了一下,找到解决办法,文档写着用getCanvas后toDataUrl,实际直接用toBase64就可以:   var htmlC: Laya.HTMLCanvas = shareUi.drawToCanvas(300, 500, 0, 0);   htmlC.toBase64("png", 0.92, base64Str => { base64Str = base64Str.split(",")[1]; console.l...

来源: Laya_社区 发布时间: 20180914

10. drawToCanvas截屏,在PC上能有效;使用LayaNative导出app后是否有类似接口针对一个组件截屏? [ 70%]

...oCanvas(canvasWidth, canvasHeight, offsetX, offsetY); var canvas:* = htmlC.getCanvas(); //图片base64信息,可以发给服务器或者保存为图片。 var base64Str:String = canvas.toDataURL("image/png"); //image/png,image/jpg return base64Str; }   截图实际代码如上,在PC机上测试...

来源: Laya_社区 发布时间: 20180610