lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 986|回复: 9

页面中有多个canvas有没有办法区分?

[复制链接]

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-26 17:54:23 |显示全部楼层
请教一个问题,如果页面上需要创建两个canvas,其中一个canvas相当于是对另一个的预览(克隆),如果调用两次Linit() 函数就会出现问题,有没有什么办法可以区分两个canvas?
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-26 17:59:23 |显示全部楼层
求大佬解惑
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-26 18:00:13 |显示全部楼层
@lufy@lufy
回复

使用道具 举报

36

主题

5

好友

8343

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2018-2-26 20:44:33 |显示全部楼层
zb0819 发表于 2018-2-26 18:00
@lufy@lufy

lufylegend不支持绘制两个canvas
有两个方法可以实现
第一个,用iframe子页面来显示
第二个,用LGlobal.show,自己传入参数来进行绘制
http://lufylegend.com/api/zh_CN/ ... al.html#method_show
不回答与技术和引擎不相关的问题
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-27 11:05:03 |显示全部楼层
lufy 发表于 2018-2-26 20:44
lufylegend不支持绘制两个canvas
有两个方法可以实现
第一个,用iframe子页面来显示

如果我想要把整个canvas转换成一张图片然后再绘制到另一个区域,用toDataURL获取到的图片是空白的,是不是因为canvas还没有绘制完成
回复

使用道具 举报

36

主题

5

好友

8343

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2018-2-27 13:21:10 |显示全部楼层
zb0819 发表于 2018-2-27 11:05
如果我想要把整个canvas转换成一张图片然后再绘制到另一个区域,用toDataURL获取到的图片是空白的,是不 ...

这我得知道你的代码是怎么写的才能判断
不回答与技术和引擎不相关的问题
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-27 14:09:22 |显示全部楼层
lufy 发表于 2018-2-27 13:21
这我得知道你的代码是怎么写的才能判断

有没有办法判断canvas是否绘制完成,现在问题是获取图片需要给我延迟才行,不然获取的是空白?
回复

使用道具 举报

36

主题

5

好友

8343

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2018-2-27 15:32:45 |显示全部楼层
zb0819 发表于 2018-2-27 14:09
有没有办法判断canvas是否绘制完成,现在问题是获取图片需要给我延迟才行,不然获取的是空白? ...

所以我才要知道你代码是怎么写的啊
不回答与技术和引擎不相关的问题
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-28 16:36:34 |显示全部楼层
lufy 发表于 2018-2-27 15:32
所以我才要知道你代码是怎么写的啊

大佬,有没有什么方法可以限制矩形拖动的范围?
回复

使用道具 举报

7

主题

0

好友

187

积分

士兵

Rank: 1

发表于 2018-2-28 17:03:15 |显示全部楼层
lufy 发表于 2018-2-27 15:32
所以我才要知道你代码是怎么写的啊

我找到方法了,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2018-12-13 20:12 , Processed in 0.092180 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部