前端实现一键复制,且不弹出软键盘
直接上代码
function downloadImg() {
var oInput = document.createElement('input'); //创建一个input
oInput.setAttribute("readonly", "readonly");//设置只读,否则移动端使用复制功能时可能会造成软件盘弹出
oInput.value = "要复制的内容";
document.body.appendChild(oInput);//将input插入到body
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.style.display='none'; // 将input隐藏
oInput.remove(); // 将input销毁
}