2017-05-11 19 views
0

私はウェブページを持っています。ウェブページをロードすると、そのページはウェブビューの代わりにモバイルウェブブラウザに読み込まれます。 基本的に私はwebviewからブラウザにユーザを送りたいと思っています。 これはjavascriptまたはjqueryを使用して可能ですか?ここでjavascriptを使用してwebviewからモバイルブラウザのウィンドウ(poup)を開くにはどうすればいいですか?

答えて

0

WebViewの中ダイアログまたはポップアップの例です:

AlertDialog.Builder alert = new AlertDialog.Builder(this); 
alert.setTitle("Title here"); 

WebView wv = new WebView(this); 
wv.loadUrl("http:\\www.google.com"); 
wv.setWebViewClient(new WebViewClient() { 
    @Override 
    public boolean shouldOverrideUrlLoading(WebView view, String url) { 
     view.loadUrl(url); 

     return true; 
    } 
}); 

alert.setView(wv); 
alert.setNegativeButton("Close", new DialogInterface.OnClickListener() { 
    @Override 
    public void onClick(DialogInterface dialog, int id) { 
     dialog.dismiss(); 
    } 
}); 
alert.show(); 
関連する問題