• JS webApp 复制字符串 然后 唤起微信APP


    复制的字符串是作为一个值 放在input标签里:

    1 <input id="wx-copy" type="text" style="position:absolute;z-index:-999;left:-1000px;top:-1000px;" value="此处为需要复制的字符串">

    开始复制input里的值并唤起微信:

           let copyDom = document.getElementById('wx-copy')
                    copyDom.select()
                    copyDom.setSelectionRange(0, copyDom.value.length)

             //在使用的时候input的select方法会获得焦点从而触发了手机的键盘,所以在复制之后,让input失去焦点,键盘就不会弹出。 setTimeout(()
    => { copyDom.blur()   },20)

           // 复制的方法:document.execCommand("copy", false, null) 这段代码就已经把上面 select 选中的字符串给复制下来了
    if(document.execCommand("copy", false, null))   { console.log('复制成功') var locatUrl = "weixin://";    //微信app地址 打开这个地址 即可唤起"微信"         if (/ipad|iphone|mac/i.test(navigator.userAgent)) {             var ifr = document.createElement("iframe");             ifr.src = locatUrl;             ifr.style.display = "none";             document.body.appendChild(ifr);         }else{             window.location.href = locatUrl;         } } else { console.log('复制失败') }
  • 相关阅读:
    android 开机启动
    android 禁用home键盘
    android 获取各种窗体高度
    android 横竖屏切换
    android 还原短信
    android dp和px之间转换
    android BitMap、Drawable、inputStream及byte[] 互转
    手机卫士项目
    Android01_Android入门
    Android02_Activity
  • 原文地址:https://www.cnblogs.com/gosh-hash/p/10529774.html
Copyright © 2020-2023  润新知