問題タブ [android-websettings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
140972 参照

android - URLをクリックすると、デフォルトのブラウザが開きます

に外部URLをロードしましたWebView。ここで必要なのは、ユーザーがロードされたページのリンクをクリックすると、通常のブラウザーのように機能し、同じでリンクを開く必要があるということWebViewです。しかし、それはデフォルトのブラウザを開いてそこにページをロードしていますか?

JavaScriptを有効にしました。しかし、それでも機能していません。何か忘れましたか?

0 投票する
1 に答える
239 参照

android - Android - Eclair (2.1) より前のバージョンの OS を使用して WebView にページを合わせる

WebView縦向きから横向きに切り替えたときに、可能な限り最適なフィット感とページを保持できるように、ページをコントロールにロードしようとしています。

この回答は許容できる解決策を提供しますが、OS v2.1 以降でのみ機能します。WebSettings#setLoadWithOverviewMode2.1 以降でしか利用できないため、古い OS リリースのメソッド と同等のものは何ですか?

0 投票する
1 に答える
107 参照

webview - parse でリンクされたターゲット Web ページをスケーリングする方法

メソッドを介してログインするためのボタンを備えたプログラムがありますが、GET完全に機能しますが、ログインすると、フォームが大幅に縮小されて表示されます。フォームのサイズをデバイスの画面に合わせてスケーリングするためのWebSettings.ZoomDensity、またはクラスのオプションがあるかどうかを知りたいと思いました。WebView

ボタンのコードは次のとおりです。

私はこれをやろうとしました:

しかし、うまくいきません。WebView クラスを作成する必要があり、アプリがクラッシュします。

これも試しました:

0 投票する
7 に答える
6436 参照

android - onPause()の後にonDestroy()が呼び出されないようにするにはどうすればよいですか?

私のAndroidアプリケーションでは、戻るキーを押すと、onPause()が自動的に実行された後、onDestroy()が呼び出されることに気付きました。

onPause()の後にアプリケーションがonDestroy()を呼び出さないようにするにはどうすればよいですか?

戻るキーを押した後、インスタンスを破棄したくありません。

Backキーを押すと、Webviewオブジェクトが破棄されます。そのため、戻るキーを押すと、Webビューに再度アクセスできなくなります。

2つのURLがあります。それらをURL1とURL2として想像してください。

WebビューでURL1を起動し、戻るキーを押すと、フローはonKeyDown()-> onPause()になります。

WebビューでURL2を起動し、戻るキーを押すと、フローはonKeyDown()-> onPause()-> onDestroy()になります。

なぜ動作に違いがあるのですか?クッキーと関係がありますか?

URL1の場合--cookies.isSecure=true;

URL2の場合--cookies.isSecure=false;

0 投票する
3 に答える
230 参照

android - 静的なローカル html ファイルを読み込むには、どのビューを使用する必要がありますか?

私のアプリケーションでは、abc.html ファイルを特定のレイアウトにロードする必要があります。そのために、どのビューを使用する必要がありますか?WebView は問題ありません。または、そのローカルhtmlファイルを高速にロードする別のビューがあります。

注: Html ファイルはサーバーまたは内部からロードされていません。しかし、assets ディレクトリに保存したのはローカル ファイルです。

0 投票する
1 に答える
2796 参照

html - Android WebView での Html5 キャッシュの問題

こんにちは、Android デバイスで Web アプリケーションをキャッシュしようとしました。私はすべてを試しましたが、何もうまくいきません。キャッシュは Android デバイスでのみ更新され、他のデバイスでは更新されません! 以下に、Web アプリケーションをキャッシュするために設定したすべての設定を示します。

ここでキャッシュを設定します:

誰かが私を助けてくれることを願っています。ありがとう

0 投票する
3 に答える
2184 参照

javascript - Android WebView で JavaScript をオンにする

こんにちは、Android 開発の初心者です。

Android WebView で JavaScript をオンに設定したいと考えています。私はすべてを試しましたが、うまくいきません。以下の私のコードは私の webview クラスです。誰かが私を助けてくれることを願っています。

助けてくれてありがとう

0 投票する
4 に答える
6422 参照

android - AndroidWebview-カスタムHTML

電話にデータ接続がない場合、カスタムHTMLコードを表示するにはどうすればよいですか?

カスタムHTMLコード:

これが私の完全なコードです:

}

編集:

これは正しいですか?エミュレータでは動作しません。もう一度見ていただけませんか?

EDIT2:

ブラケットを追加しました。

0 投票する
1 に答える
6636 参照

javascript - Android WebView ですべての入力に対してソフト キーボードを完全に無効にする方法

phonegap を使用して Android 用の Web アプリを開発しています。HTML で独自のキーパッドを使用するため、Android のシステム キーボードを無効にして、ユーザーがテキスト入力フィールドをクリックしたときにキーボードが表示されないようにする必要があります。読み取り専用の入力フィールドを使用したくない、または入力onblur()中にユーザーがカーソル位置を移動できるように、テキスト フィールドにカーソルを置きたいからです。

Androidのキーボードをデフォルトで完全に無効にしたいので、追加android:windowSoftInputMode="stateAlwaysHidden"してみましたがうまくいきmanifest.xmlません。

こちらから JavaScript インターフェイスも使用してみましたが、Android 2.3.x で javascript-java ブリッジ クラッシュの問題が発生しました (問題へのリンク)。ですから、今でも良い解決策がありません。助けてください。

助けてくれてありがとう。

0 投票する
3 に答える
2714 参照

android - Android - ウェブサイトのビデオ プレーヤーが WebView で再生されない

こんにちは、ビデオ プレーヤーを含む Web サイトがあり、そのビデオ プレーヤーを Android アプリケーション内で再生したいと考えています。ビデオ プレーヤーは、Android のネイティブ ブラウザ内でうまく再生されますが、プレーヤーと同じサイトに移動するように WebView を指示すると、ビデオ プレーヤーは表示されず、プレーヤーの周囲のすべてのコンテンツが表示されます。アプリケーションの Web ビュー内でビデオ プレーヤーを再生するにはどうすればよいですか?