1

所以我有这个应用程序,它直接在应用程序中加载一个 Webview(这意味着它不会在应用程序之外打开浏览器,而是嵌入)

现在在网页上我有一个指向 googlemaps 的链接。我想单击该链接并使该链接打开安装在手机上的原始 Google 地图应用程序,而不是在嵌入式 Web 视图中打开该链接。

这可能吗?

我的实际 webview 设置:

webView=(WebView)findViewById(R.id.webview);
webView.getSettings().setAppCacheMaxSize( 10 * 1024 * 1024 );
webView.getSettings().setAppCachePath( getApplicationContext().getCacheDir().getAbsolutePath()+ "/cache" );
webView.getSettings().setAllowFileAccess( true );
webView.getSettings().setAppCacheEnabled( true );
webView.getSettings().setJavaScriptEnabled( true );
webView.getSettings().setDomStorageEnabled( true );
webView.getSettings().setCacheMode( WebSettings.LOAD_DEFAULT );
webView.setWebChromeClient(new WebChromeClient()); 
webView.setWebViewClient(new WebViewClient());
webView.setBackgroundColor(0x00000000);
4

0 回答 0