-1
我有一個android應用程序,並在webview下託管一個網站,我有要求從webview的html內打開youtube應用程序。我正在嘗試使用正常的錨鏈接,它在我的應用程序中打開,而不是在它之外。 請讓我們知道是否有辦法在我的應用程序之外打開它,而不是使用意圖。從android webview打開youtube應用程序
非常感謝!
我有一個android應用程序,並在webview下託管一個網站,我有要求從webview的html內打開youtube應用程序。我正在嘗試使用正常的錨鏈接,它在我的應用程序中打開,而不是在它之外。 請讓我們知道是否有辦法在我的應用程序之外打開它,而不是使用意圖。從android webview打開youtube應用程序
非常感謝!
1. 如果您有自己的網頁和鏈接,你可以簡單的目標參數添加到鏈接像
<a href="https://www.youtube.com/video_id" **target="_blank"**>Open YouTube in new window</a>
您也可以重寫此方法來攔截在我們的鏈接查看
myWebView.setWebViewClient(new WebViewClient() {
@Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if(url.startsWith("www.youtube.Com") {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
return true;}view.loadUrl(url); return false; } });
希望這有助於。
謝謝,但鏈接是在我的Android應用程序內打開。我想讓它在我的應用程序之外打開,我沒有訪問android本機代碼。我只能訪問html。請幫助。謝謝! – user3378513