Uni-appジャンプブラウザ

945 ワード

もともとplusを使用していました.runtime.OpenUrl('ジャンプアドレス')
ジャンプが実現しなかった
plus.runtime.openURL( url, errorCB, identity );  

パラメータ:
  • url:(String)必ず開くURLアドレス文字列タイプを選択し、各プラットフォームがサポートするアドレスタイプに違いがあります.プラットフォームURLサポートテーブルを参照してください.
  • errorCB:(OpenErrorCallback)URLアドレスのオープンに失敗したコールバックをオプションで指定したURLアドレスのオープンに失敗した場合にコールバックし、失敗情報を返します.
  • identity:(String)URLアドレスを開くプログラム名をiOSプラットフォームで選択可能に指定このパラメータは無視され、Androidプラットフォームではパッケージ名であり、指定したパッケージ名が存在しない場合はURLアドレスを開くのに失敗します.

  •  
     
    整理の3つの方法
     
    一:直接入力ジャンプアドレス
    plus.runtime.openUrl('     ')

     
    二.住所を中国語のない
    var urlStr = encodeURI(url)
    
     plus.runtime.openUrl('     ')

     
    三.http://
     
       plus.runtime.openURL('http://' + urlStr);

     
     
     
     
    アドレス:
    https://www.cnblogs.com/neo-java/p/11305711.html