cocoscreator html5,Cocos Creator H5支持剪贴板复制功能
很简单,在任意类内设置函数:
webCopyString(str:string){
console.log('复制ing');
var input = str + '';
const el = document.createElement('textarea');
el.value = input;
el.setAttribute('readonly', '');
// el.style.contain = 'strict';
el.style.position = 'absolute';
el.style.left = '-9999px';
el.style.fontSize = '12pt'; // Prevent zooming on iOS
const selection = getSelection();
var originalRange = null;
if (selection.rangeCount > 0) {
originalRange = selection.getRangeAt(0);
}
document.body.appendChild(el);
el.select();
el.selectionStart = 0;
el.selectionEnd = input.length;
var success = false;
try {
success = document.execCommand('copy');
} catch (err) {}
document.body.removeChild(el);
if (originalRange) {
selection.removeAllRanges();
selection.addRange(originalRange);
}
if(success){
console.log("复制成功");
}else{
console.log("复制失败");
}
return success;
}
调用时直接输入
this.webCopyString(json)
看输出状态是否成功, firefox可以执行
cocoscreator html5,Cocos Creator H5支持剪贴板复制功能相关推荐
- Lua党看过来|Cocos Creator 即将支持Lua!
廖大是Cocos2d-lua的老大,这是大家都晓得的.近日,廖大却不远千里飞来厦门,与Cocos Creator团队多位小鲜肉老腊肉整日厮混在一起,大门不出二门不迈,你知道为什么吗? 真相随着廖大今天 ...
- Cocos Creator AssetBundle 游戏分包方案评估
Cocos Creator 2.0 之后推出了AssetBundle系统,类似于Unity3D的AssetBundle.先简单讲一下AssetBundle的原理作用,不涉及具体引擎的具体细节,各个 ...
- Cocos Creator 性能调优优化集锦
01 为什么要做性能优化? 性能:是一种优秀的能力.唤醒快.运行持久.稳定. 这种能力在游戏上能让你的用户感觉很爽,表征表现为加载快.手机不发热.运行流畅.不卡顿. 所以,性能优化的终极目标是让你的用 ...
- 从零开始实现自己的Kalimba——Cocos Creator新手教程系列(一)使用瓦片图Tiledmap设计游戏地图
瓦片图Tiledmap可能是很多2d游戏开发者的偏爱,本节就Cocos Creator如何使用瓦片图进行详细的讲解. Tiled地图编辑器的下载安装不再赘述.下面介绍如何使用地图编辑器. 创建新地图. ...
- cocos2dx入门1:关于Cocos Creator
以上所有教程均为cocos creator3.0的介绍. ※关于 Cocos Creator的诸多问题※ ①Q:Cocos Creator 是游戏引擎吗? A:它是一个完整的游戏开发解决方案,包含了轻 ...
- 使用 Cocos Creator 引擎创建3D资产
本文共:7034字,预计阅读时间:18分钟 感谢作者:琥珀川 的分享. 第一章 从 3Ds MAX 导出模型 3DS MAX 单位设置.设置 3DS MAX 单位为:米(Cocos 默认单位是:米) ...
- Cocos Creator JSB绑定
至于绑定所需要的环境,自己百度,文章最后提供部分环境依赖 D:\CocosCreator 为Cocos Creator安装目录 在D:\CocosCreator\resources\cocos2d-x ...
- 【Cocos Creator 实战】06 - 如何给拼图游戏添加计时器
文章目录 概览 主要内容 项目资源 开搞 项目结构 字体 如何控制节点的显示&隐藏 如何设置节点的相对位置 & 自动大小 & 对齐策略 如何防止节点的点击穿透 如何倒计时 总结 ...
- Cocos Creator官方文档
关于Cocos Creator Cocos Creator编辑器提供面向设计和开发两种工作流,提供简单顺畅的分工合作方式. Cocos Creator编辑器包含从设计.开发.预览.调试到发布的整个工作 ...
最新文章
- ContextLoaderListener的用途以及配置方式
- BeetleX框架详解-小结
- 通过READ-BEHIND CACHE来控制缓慢的生产者
- 为什么不邀请我参加会议?
- 科来数据包生成器找不到网卡适配器
- 【小程序】小程序开发工具的主要环境设置
- 二建 机电工程常用材料及工程设备
- Linux版主机卫士安装使用
- 为什么需要Code Review?
- Halcon学习之缺陷检测-凸点检测
- IOS代理协议与委托
- python 典型相关分析_Canonical Correlation Analysis 典型相关分析
- 滞回比较器分析网址总结
- Swift4.0 实现底部弹出框
- 新马華人的姓名大多用方言拼音,所以显得很混乱
- wordcloud安装,又给我来安装失败,嚓
- 标准logo大小尺寸设置标准是什么? logo大小参数详解。
- 产品经理如何开好需求评审会
- 灰色预测模型【GM(1,1)模型】 【matlab代码】
- rust建造一键升级_rust一键升级指令 | 手游网游页游攻略大全