[]如何操作剪贴板 document.execCommand('copy') 返回false
在Laya中调用document.execCommand('copy'),IDE所带的模拟器返回true,并且复制成功;在浏览器中运行就返回false,复制失败。后来用原生的JavaScript(不用Laya)直接通过点击事件调用,也是成功的。
查看Web API文档,关于document.execCommand有以下说明:
注
对于'cut' 和'copy' 指令,只有当用户启动的线程调用该方法时才返回true。
'paste' 指令不仅当特性不可用时返回 false ,脚本权限不足时也一样。
查看Laya代码,laya.core.js:
Laya的代码是在Browser.window.requestAnimationFrame中运行。
所以,我该怎么做,才能操作剪贴板呢?
查看Web API文档,关于document.execCommand有以下说明:
注
对于'cut' 和'copy' 指令,只有当用户启动的线程调用该方法时才返回true。
'paste' 指令不仅当特性不可用时返回 false ,脚本权限不足时也一样。
查看Laya代码,laya.core.js:
Laya的代码是在Browser.window.requestAnimationFrame中运行。
所以,我该怎么做,才能操作剪贴板呢?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
qian
赞同来自: