アンドリュースとIOS、共通のマイクロチャンネル2次元コード

<!DOCTYPE HTML > 
< HTML LANG = "EN" > 
< > 
  < メタ文字コード= "UTF-8" > 
  < タイトル> </ タイトル> 
</ ヘッド> 
< 身体> 

  < スクリプト> 

  / * * 
    リンクのうちおよそこれは、長い
    http://xxxx.cn/243423.html?c=Q23DR32 
  * / 

  // C = Q23DR32招待コードが登録を取得するためにスキャンされます。
  // このパラメータは、パラメータの後ろに追加自動的に無視され、このページの読み込みは影響しません

    goDownloadを();

    
    U = navigator.userAgent、アプリ= はnavigator.appVersion。
      VAR isAndroid = u.indexOf(' アンドロイド' >  - 1  || u.indexOf(' Linuxの' >  - 1 ;
      VAR isIOS =  !! u.match(/ \(I [^;] +;(U;)CPU + Mac OS Xの?。/ );
       // 是安卓浏览器
      であれば(isAndroid){ 
        window.location.href =  " のhttp:// xxxxxxx.cn/release/xxxx-release.apk' ; // ジャンプアンドリュース端ダウンロード
      }
       // IOSのブラウザである
      IF (isIOS){ 
        window.location.href =  ' https://itunes.apple.com/cn/app/xxxxxxx/id1124348115?mt=8 ' ; // ジャンプAppStoreのダウンロードは
      } 

      // マイクロチャネル内部のWebViewで
      のIF (is_weixnは()){ 
        アラート(" 右上のボタンをクリックして開くために使用するブラウザをクリックして" ); 
      } 

      // PC側である
      IF (ispCと()) { 
        window.location.href =  ' http://www.xxxxxxx.cn/index.html ' ; // ホームページ
      } 
    } 

    // 是微信浏览器
    関数is_weixn(){
       VAR UA = navigator.userAgent.toLowerCase()。
      もし(ua.match(/ MicroMessenger / I)== " micromessenger " ){
         戻り 
      } {
         戻り 
      } 
    } 


    関数ispCと(){
       VAR userAgentInfo = navigator.userAgent。
      VaRのエージェントの= [" アンドロイド" " iPhone " " SymbianOS " " Windowsの携帯電話" " アプリ" " iPodの" ];
      VaRのフラグ=  ;
      VARのV =  0 ; V < Agents.length; V ++ ){
         場合(userAgentInfo.indexOf(エージェント[V])>  0 ){ 
          フラグ=  ;
          破ります; 
        } 
      } 
      戻りフラグ。
    } 

  </ スクリプト> 
</ ボディ> 
</ HTML >

サーバーに入れて、2次元コードを生成するには、このページ上のリンクを取得します

おすすめ

転載: www.cnblogs.com/tommymarc/p/11627349.html