1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > js android 复制粘贴板 js实现复制到粘贴板方法

js android 复制粘贴板 js实现复制到粘贴板方法

时间:2019-06-28 15:26:24

相关推荐

js android 复制粘贴板 js实现复制到粘贴板方法

js + clipboard 插件实现复制到粘贴板方法-兼容pc及移动端(ios/安卓)

HTML:

mdsApp: u.indexOf('MdsApp') > -1 //是否MdsApp

};

}()

}

若不是安卓手机则首先引入clipboard.js;

可以通过npm方式安装:npm install clipboard —save

或者直接参照clipboard官网

安卓手机的复制方法(封装的函数)

function copyVal(id) {

var id = document.getElementById(id);

var val = id.innerHTML;

var oInput = document.createElement("input");

oInput.type = "text";

oInput.value = val;

document.body.appendChild(oInput);

oInput.select(); // 选择对象

document.execCommand("Copy"); // 执行浏览器复制命令

oInput.style.display = "none";

alert("复制成功");

}

如果终端为安卓手机则执行下面的方法

if (browser.versions.android) {

$(“#btn").on("click", function() {

copyVal(“content");

});

}else{

//否则不是安卓手机,执行下面的方法

var clipboard = new Clipboard("#btn");

clipboard.on("success", function(element) { //复制成功的回调

alert("复制成功");

});

clipboard.on("error", function(element) { //复制失败的回调

console.info("error");

})

}

标签:复制到,function,粘贴板,js,indexOf,clipboard,oInput,var,手机

来源: /weixin_29491885/article/details/100159809

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。