2016-10-23 77 views
1

我正在使用JavaScript從移動應用程序(不在應用程序視圖中)在移動瀏覽器中打開URL。從移動應用程序在移動瀏覽器中打開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/」開始與HTTP或HTTPS,如果你想在手機瀏覽器跳轉URL到移動應用程序,你應該使用私有協議,如「意圖://youku.xxxx.com/23/2346" 。祝你好運!

+0

它的「https://www.google.com/」,我的要求來自移動應用程序移動瀏覽器,但不是相反。 – CodeHelp

+0

Uri uri = Uri.parse(「http://www.xxxxx.com」); Intent intent = new Intent(Intent.ACTION_VIEW,uri); startActivity(intent); – yan

+0

請在您的移動應用程序中嘗試此操作,它將啓動一個瀏覽器應用程序。 – yan

相關問題