問題タブ [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 投票する
2 に答える
1661 参照

android - Android アプリケーションで Web ビューを使用してヒンディー語 (英語以外) の Web ページを表示する方法

Web ビューでヒンディー語フォントを含む URL をロードする必要がある Android アプリケーションを開発しています。

これには次のコードを使用しました。

このコードは、最新のデバイスのほとんどで正常に動作し、ヒンディー語のコンテンツを適切に表示します。 ただし、Android 2.2、2.3、またはその他の下位バージョンでは、ヒンディー語ではなくボックスが表示されます。

アプリケーションをすべてのデバイスで実行できるように、英語以外のテストで Web ビューを有効にする方法を教えてください。

前もって感謝します...

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

android - Webview の読み込みキャッシュが向きの変更でクラッシュする

必要に応じてキャッシュ モードを切り替える webview を含むアプリを作成しました。load default から load cache else network まで。最初の問題は、アラート ダイアログがアクティブなときに向きを変更すると、アプリがクラッシュすることでした。私がしたことは、私が置いたときに向きの変化を制御したことでした:

webview が構築されるメソッドについて、次のように記述します。

警告ダイアログを呼び出すメソッド。しかし、問題は、キャッシュ モードが load cache else network に設定され、キャッシュが読み込まれ、向きが変更されたときに、アプリがクラッシュすることです。私のテストに基づいて、接続が再び確立されたときに再び正常に動作するため、このエラーはキャッシュがロードされているときにのみ発生すると確信しています。

もちろん、インポートなしの私の主な活動の完全なコードは次のとおりです。

そして、ここに私のマニフェストがあります:

Logcat に表示されたものの一部を次に示します。

これらのログは、スプラッシュ スクリーンが切断され、サイトにアクセスできるかどうかを確認し、アラート ダイアログでキャッシュからロードすることを選択し (キャッシュ モードをキャッシュ エルス ネットワークをロードするように設定)、キャッシュされたページがロードされたときにフォンで向きを変えます。そこで、VM がシャットダウンされました。

私を助けてください。前もって感謝します。

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

android - Webview は常に Twitter サインアップ URL にリダイレクトします

AndroidのWebビューでこの奇妙な問題に直面しています。これを Web ビューに読み込もうとしていますが、常にこのURL にリダイレクトされます。

これが私のwebviewのスニペットです

問題が実際にどこにあるのかわかりません。

0 投票する
0 に答える
461 参照

android - Google ドキュメント PDF のページングおよびズーム コントロールが Android WebView に表示されない

Google ドキュメントを使用して Web ビューで PDF を表示しています。PDF は Android Web ビューで適切に開いていますが、Google ドキュメントのコントロールは PDF の上に表示されません。

これは私のコードです。

0 投票する
0 に答える
319 参照

android - Android WebView: この特定の Web ページを表示しないのはなぜですか?

Web ページを Web ビューに読み込もうとしています。これを多数の Web サイトでテストしたところ、問題なく動作しました。クレジット カード会社 Capital One のこの特定のモバイル Web サイトを除きます。WebView で次の URL を読み込むと空白のページが表示される理由を知りたいです。

**編集: 注 1: この Web ページをネイティブ ブラウザーで正常に読み込むことができます。注 2: Web ビューで他の SSL サイトを正常に表示できます。

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

android - Android -- Web ページがフォームにフォーカスしないようにする

私は単純な WebView を持っていますが、私が抱えている問題は、ページが読み込まれると、Android がフォームの最初のテキスト フィールドに自動的にフォーカスすることです。

つまり、Web ページが読み込まれると、Android は最初のテキスト フィールドにカーソルを表示し、プレースホルダー テキストを非表示にします。

どうすればこの動作を防ぐことができますか??

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

android - AndroidでwebviewActivityからメールを送信する方法

私は webViewActivity に読み込まれたドキュメントを持っています。このドキュメントには私の電子メール ID があります。ユーザーが自分のメール ID をクリックしたときに、メール アプリを開きたいのですが、助けてください。

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

android - webviewをクリックするとメモリが増加します

Javascriptファイルを使用してページ全体をWebViewにロードするWebサイトをロードします。ページをWebビューにロードするたびに、メモリがいくらか増加したことが示されます

設定 > アプリ > 実行中

Webview を解放しても、メモリは解放されません。

Webview でリソースをキャッシュしていません。しかし、計測器を使用してメモリを分析すると、画像リソースがメモリにキャッシュされていて、解放されていないことがわかります。私のコードはここにあります ref :

誰かが私が行方不明になっている場所を案内してもらえますか? WebView へのメモリ読み込みを最適化するにはどうすればよいですか?

前もって感謝します。

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

android - WebView がリモート ネットワーク リソースをロードする必要があるかどうかを確認する方法は?

WebView を使用して、文字列からロードされたローカル HTML ページをレンダリングしています。セキュリティ上の理由から、外部リソースのロードをブロックする必要がありますが、実際にブロックされた場合はユーザーに通知し、リモートでページを完全にロードするオプションをユーザーに提供する必要があります画像/スクリプト。

私は最初にネットワークリソースをブロックしていwebView.getSettings().setBlockNetworkLoads(true)ます. これはうまくいきます。次に、読み込まれた HTML コンテンツに、ブロックされた外部ネットワーク リソースへの参照が実際に含まれているかどうかを確認する必要があります。誰でもその方法を教えてもらえますか?

これをAPI 8で動作させたい

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

android - WebView の GoBack の ActionBar の ImageButton

Fragments を使用しており、Fragment の 1 つに webview があります。ユーザーが戻ることができる画像ボタンを追加したいと思います。

4 つのフラグメントがあり、その名前は Fragment1、Fragment2、Fragment3、Fragment4 です。

また、4 つのレイアウト tab1.xml tab2.xml tab3.xml tab4.xml があり、すべてのレイアウトに 4 つの webview オブジェクトがあります。

Fragment1 をクリックすると、tab1.xml が開き、tab1.xml の webview1 が www.site.com を開き、ユーザーが webview1 内でサーフィンを開始します。

ユーザーが webview1 で 2 つ以上のページにアクセスした場合、このユーザーはボタンで戻ることができます。

これどうやってするの?