js android 复制粘贴板,js实现复制到粘贴板方法
js + clipboard 插件實現(xiàn)復制到粘貼板方法-兼容pc及移動端(ios/安卓)
HTML:
mdsApp: u.indexOf('MdsApp') > -1 //是否MdsApp
};
}()
}
若不是安卓手機則首先引入clipboard.js;
可以通過npm方式安裝:npm install clipboard —save
或者直接參照clipboard官網(wǎng)
安卓手機的復制方法(封裝的函數(shù))
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"); // 執(zhí)行瀏覽器復制命令
oInput.style.display = "none";
alert("復制成功");
}
如果終端為安卓手機則執(zhí)行下面的方法
if (browser.versions.android) {
$(“#btn").on("click", function() {
copyVal(“content");
});
}else{
//否則不是安卓手機,執(zhí)行下面的方法
var clipboard = new Clipboard("#btn");
clipboard.on("success", function(element) { //復制成功的回調(diào)
alert("復制成功");
});
clipboard.on("error", function(element) { //復制失敗的回調(diào)
console.info("error");
})
}
標簽:復制到,function,粘貼板,js,indexOf,clipboard,oInput,var,手機
來源: https://blog.csdn.net/weixin_29491885/article/details/100159809
總結(jié)
以上是生活随笔為你收集整理的js android 复制粘贴板,js实现复制到粘贴板方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android-长度单位-解析
- 下一篇: 测试前景分析-来自《Goolgle测试之