js对接微信连wifi提示Uncaught SyntaxError: Unexpected token ILLEGAL

WBOY
發布: 2016-06-06 20:24:39
原創
1463 人瀏覽過

<code><script type="text/javascript">
    /**</script></code>
登入後複製
    • 微信连Wi-Fi协议3.1供运营商portal呼起微信浏览器使用
      */

    1. loadIframe = null;

    2. noResponse = null;

    3. putNoResponse(ev){

      <code>      clearTimeout(noResponse);
       }    
       
        function errorJump()
        {
            alert('该浏览器不支持自动跳转微信请手动打开微信\n如果已跳转请忽略此提示');
        }
        
        myHandler = function(error) {
            errorJump();
        };
        
        function createIframe(){
            var iframe = document.createElement("iframe");
            iframe.style.cssText = "display:none;width:0px;height:0px;";
            document.body.appendChild(iframe);
            loadIframe = iframe;
        }
       //注册回调函数</code>
      登入後複製
    4. jsonpCallback(result){

      <code>     if(result && result.success){
               alert('WeChat will call up : ' + result.success + '  data:' + result.data);                
               var ua=navigator.userAgent;              
               if (ua.indexOf("iPhone") != -1 ||ua.indexOf("iPod")!=-1||ua.indexOf("iPad") != -1) {   //iPhone             
                   document.location = result.data;
               }else{
                   
                   if('false'=='true'){
                       alert('[强制]该浏览器不支持自动跳转微信请手动打开微信\n如果已跳转请忽略此提示');
                       return;
                   }
                   
                   createIframe();
                   loadIframe.src=result.data;
                   noResponse = setTimeout(function(){
                       errorJump();
                     },3000);
               }                
           }else if(result && !result.success){
               alert(result.data);
           }
       }
       </code>
      登入後複製
    5. Wechat_GotoRedirect(appId, extend, timestamp, sign, shopId, authUrl, mac, ssid, bssid){

      <code>     
           //将回调函数名称带到服务器端
           var url = "https://wifi.weixin.qq.com/operator/callWechatBrowser.xhtml?appId=" + appId </code>
      登入後複製
      • "&extend=" + extend

      • "×tamp=" + timestamp

      • "&sign=" + sign;

        <code>   
           //如果sign后面的参数有值,则是新3.1发起的流程
           if(authUrl && shopId){
               
               </code>
        登入後複製
      1. = "https://wifi.weixin.qq.com/operator/callWechat.xhtml?appId=" + appId

        • "&extend=" + extend

        • "×tamp=" + timestamp

        • "&sign=" + sign

        • "&shopId=" + shopId

        • "&authUrl=" + encodeURIComponent(authUrl)

        • "&mac=" + mac

        • "&ssid=" + ssid

        • "&bssid=" + bssid;

          <code>       
             }            
             
             //通过dom操作创建script节点实现异步请求  </code>
          登入後複製
      1. script = document.createElement('script');

        <code>    script.setAttribute('src', url);  
            document.getElementsByTagName('head')[0].appendChild(script);
        }</code>
        登入後複製




        <code><img class="mod-simple-follow-page__banner-bg" src="https://wifi.weixin.qq.com/resources/images/background.jpg" alt="">
        <div class="mod-simple-follow-page__img-shadow"></div>
        <div class="mod-simple-follow-page__logo">
            <img class="mod-simple-follow-page__logo-img" src="https://wifi.weixin.qq.com/resources/images/t.weixin.logo.png" alt="">
            <p class="mod-simple-follow-page__logo-name"></p>
            <p class="mod-simple-follow-page__logo-welcome">欢迎您</p>
        </div></code>
        登入後複製


        <code><p class="mod-simple-follow-page__attention-txt">欢迎使用微信连Wi-Fi</p>
        <a class="mod-simple-follow-page__attention-btn" onclick="callWechatBrowser()">一键打开微信连Wi-Fi</a></code>
        登入後複製



    相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    最新問題
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板