私はこの名前の付け方に苦労しましたが、基本的にWebView
にユーザーを静的にURLを指定してページを表示することができるWebView
があります。すべての罰金とダンディー - それは動作します。ただし、1人のユーザーがwww.streamable.com
を指定しているため、ユーザーはビデオをアップロードしてからそのビデオにURLを提供できます。ローカルのファイルを取得する必要があるAndroid WebViewとサイト
WebView
はwww.streamable.com
サイトをうまく読み込みますが、[動画ファイルをアップロード]ボタンを押しても何もしないようです。以下は、(でも、モバイルデバイス上で)表示される通常のブラウザで:
と、通常のポップアップ(あなたはどのメカニズムを選択した後):
私は次のように訪問しましたStackOverflow
例は、しかし、彼らは働いていない:
WebView blocking pop up windows?
How to display javascript popup in android webview
How to work with pop ups window in android webview
これは、いくつかのJavaScript制限(これらのオプションを試してみました)、またはWebView
は私が出くわしていないことを強制することが知られ、セキュリティの制限ですか?あなたの助けを事前に
mWebView.setWebChromeClient(new WebChromeClient() {
});
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading (WebView view, String url) {
view.loadUrl(url);
return true;
}
});
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setAppCacheEnabled(true);
mWebView.loadUrl("www.streamable.com");
感謝を:ここで
は、私が使用していたコードです。
@ alan1fmありがとうございました。私は研究し、試してみます。 –