zoukankan      html  css  js  c++  java
  • 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('复制失败') }
  • 相关阅读:
    Postman模拟后端服务(mock server)
    Fiddler常用的几个功能
    Postman常用的几个功能
    Postman常用功能详解,常用请求方法
    sql小技巧
    postman接口数据关联
    postman批量发送多个请求
    sql去重查询语句
    pytho接口自动化-session
    charles抓包使用教程
  • 原文地址:https://www.cnblogs.com/gosh-hash/p/10529774.html
Copyright © 2011-2022 走看看