lufy's legend

标题: 页面中有多个canvas有没有办法区分? [打印本页]

作者: zb0819    时间: 2018-2-26 17:54
标题: 页面中有多个canvas有没有办法区分?
请教一个问题,如果页面上需要创建两个canvas,其中一个canvas相当于是对另一个的预览(克隆),如果调用两次Linit() 函数就会出现问题,有没有什么办法可以区分两个canvas?

作者: zb0819    时间: 2018-2-26 17:59
求大佬解惑
作者: zb0819    时间: 2018-2-26 18:00
@lufy@lufy
作者: lufy    时间: 2018-2-26 20:44
zb0819 发表于 2018-2-26 18:00
@lufy@lufy

lufylegend不支持绘制两个canvas
有两个方法可以实现
第一个,用iframe子页面来显示
第二个,用LGlobal.show,自己传入参数来进行绘制
http://lufylegend.com/api/zh_CN/ ... al.html#method_show
作者: zb0819    时间: 2018-2-27 11:05
lufy 发表于 2018-2-26 20:44
lufylegend不支持绘制两个canvas
有两个方法可以实现
第一个,用iframe子页面来显示

如果我想要把整个canvas转换成一张图片然后再绘制到另一个区域,用toDataURL获取到的图片是空白的,是不是因为canvas还没有绘制完成
作者: lufy    时间: 2018-2-27 13:21
zb0819 发表于 2018-2-27 11:05
如果我想要把整个canvas转换成一张图片然后再绘制到另一个区域,用toDataURL获取到的图片是空白的,是不 ...

这我得知道你的代码是怎么写的才能判断
作者: zb0819    时间: 2018-2-27 14:09
lufy 发表于 2018-2-27 13:21
这我得知道你的代码是怎么写的才能判断

有没有办法判断canvas是否绘制完成,现在问题是获取图片需要给我延迟才行,不然获取的是空白?
作者: lufy    时间: 2018-2-27 15:32
zb0819 发表于 2018-2-27 14:09
有没有办法判断canvas是否绘制完成,现在问题是获取图片需要给我延迟才行,不然获取的是空白? ...

所以我才要知道你代码是怎么写的啊
作者: zb0819    时间: 2018-2-28 16:36
lufy 发表于 2018-2-27 15:32
所以我才要知道你代码是怎么写的啊

大佬,有没有什么方法可以限制矩形拖动的范围?
作者: zb0819    时间: 2018-2-28 17:03
lufy 发表于 2018-2-27 15:32
所以我才要知道你代码是怎么写的啊

我找到方法了,谢谢




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5