问题描述
在使用Laya1.7引擎开发H5游戏时,引入Js原生函数click( ),模拟一次点击事件,发现无效。
在使用Laya1.7引擎开发H5游戏时,引入Js原生函数execCommand('copy'),用来复制文本,发现无效。
原因分析
1、检查是否函数名字有误,经查,无误。
2、是否代码没有执行到该函数,经断点调试,有执行到该函数。
3、是否laya1.7开发平台不支持该函数,将代码放入原生html页面中,成功生效,证明laya1.7版本不支持cilck()函数。
鉴于laya2.0正式版刚刚发布,于是下载laya2.0,将相同代码放入2.0版本中,执行,成功生效。
解决方案
将Laya引擎版本升级到2.0即可。