2016-10-23 5 views
1

モバイルアプリケーションからモバイルブラウザのURLを開くには、JavaScriptを使用しています(アプリケーションビューではありません)。モバイルアプリケーションからモバイルブラウザのURLを開く

下記のコードを使用すると、新しいモバイルブラウザではなくアプリビューで開きます。

function test() { 
    window.open("https://www.google.com/" , '_system') 
} 

また、次のタグは機能しますが、回避したいと思います。

<a href="https://www.google.com/" target='_system'>...</a> 
+0

WebViewクラスに属するshouldInterceptRequest()でクリックされたすべてのリンクを傍受することができます。そこから、ブラウザを起動するインテントを作成します – Cristian

答えて

0

https://www.google.com/は、」あなたがモバイルアプリケーションにモバイルブラウザにURLをジャンプしたい場合は、あなたがそのような意図」など民間のプロトコルを使用する必要があり、HTTPまたはHTTPSで始まる://youku.xxxx.com/23/2346」。がんばろう!

+0

"https://www.google.com/"、私の要件はモバイルアプリケーションからですモバイルブラウザには向いていますが、それ以外の方法はありません。 – CodeHelp

+0

Uri uri = Uri.parse( "http://www.xxxxx.com"); 意図インテント=新しいインテント(Intent.ACTION_VIEW、uri); startActivity(インテント); – yan

+0

モバイルアプリで試してみてください。ブラウザアプリが起動します。 – yan

関連する問題