366API分析:APPの判断のリンクを共有するためにどのようにマイクロ文字がデフォルトのブラウザで開きます

携帯電話にインストールされて何のアプリが「申込書をダウンロード」ボタンが表示されていないがある場合、電話は、ショー「アプリケーションを開く」ボタンを設置し、このアプリを持っている場合、マイクロページの手紙を共有するアプリを実行してください。しかし、あなたはマイクロチャネル環境でこのリンクを開くと、ユーザーがマイクロ手紙を開いた場合そうかを決定するために追加するには、ダウンロードして、APPを覚ますことができない、あなたは、ダウンロードリンクを開くには、ブラウザをジャンプする必要があるか、APPを覚まします!

Android携帯電話は現在、その後、マイクロチャネルに直接ジャンプするためのリンクをクリックすることにより、達成することができます。電話は自動的にデフォルトのブラウザを開き、

オープン366APIの URLが実現できるの手順に従ってください。

ソースを参照することがあります。

<!DOCTYPE HTML > 
< HTML のxmlns = "http://www.mindjump.cn/1999/xhtml" > 
    < > 
        < メタHTTP-当量= "Content-Typeの" コンテンツ= "text / htmlの;のcharset = UTF-8"  /> 
        < タイトル>ロード</ タイトル> 
        < スクリプトタイプ=テキスト/ javascriptのSRC = "http://libs.baidu.com/jquery/1.9.0/jquery.min.js" > </ スクリプト> 
    </ ヘッド> 
    
    < 身体> 
        
        
    <= "テキスト/ javascriptの" > 
        $(関数(){ 
            get_share(); 
        }); 
        
        関数get_share(){
             VARのユーザー= getQueryString(' ユーザ' )。
            VaRのURL = getQueryString(' URL ' ); 
            $アヤックス({ 
             タイプ:" 取得" 
             非同期:
             URL:' http://api.weixin139.com/jumpurl/index/get_url.html '
             データ:{ユーザー:ユーザーは、URL:URL}、
             データ型:" JSONP " 
             JSONP:" コールバック" 
             jsonpCallback:" checkHandler " 
             成功:関数(データ){ 
                 window.location.href = data.url。
             } 
         })。
        } 
        
        関数getQueryString(名){
             VARのREG =  新しい正規表現(" (^ |&)"  + +  "=([^&] *)(&| $)" " I " );
             VARのR = window.location.search.substr(1 ).match(REG);
             場合(R != nullのリターン・アンエスケープ(R [ 2 ]);
             戻りNULL ; 
        } </ スクリプト> </ ボディ> </ HTML >  
 
        
 
    

 

おすすめ

転載: www.cnblogs.com/oppis/p/10956601.html