問題タブ [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.
android - webview.goBack() は android WebView で一度だけ動作します
こんにちは開発者私はアンドロイドのウェブビューで働いています。WebView に Web ページをロードしました。次に、Webページに含まれるリンクをクリックします。次に、アプリケーションの goback ボタンをクリックすると、ボタンの onclick に以下のコードが含まれます
ただし、このコードは一度しか機能しません。クリックしたリンクが 1 つ戻るだけです。クリックしたURLを1つずつ戻したい
android - Android WebView One Column は YouTube ビデオでは機能しません
URL から RSS データを読み込んでいますが、その RSS データには YouTube ビデオへのリンクが含まれている可能性があります。
YouTube ビデオへのリンクがどのように見えるかの例を次に示します。
このコードを使用すると、YouTube ビデオのプレビューが表示され、再生できますが、下の画像に示すように画像が大きすぎます。
このコードを WebView に使用しました。
このコードを WebView に使用しようとしたとき:
YouTube の動画は黒く、再生できないため、機能しないようです。
次のようになります。
android - ログDEV_ACTION_COMPLETED Androidでの実行が遅れているようです
最近、自分のアプリで時折 LAG が発生することに気付きました。LAGとは、Wifiまたはモバイルデータを使用するかどうかによって、最大40秒かかる可能性があることを意味します...
ページの URL を読み込み、実行のために js を読み込みます。
読み込み URL を呼び出した後、ページが Web ビューに表示され、UI が応答し、ボタンをクリックして戻ってアプリケーションをナビゲートできます...
しかし
実行しようとしているスクリプトは、 DEV_ACTION_COMPLETEDがログに出力されるまで実行されません。その後、すべてが正常に戻り、onPageFinished が呼び出されてスクリプトが即座に実行されます。問題は、これに最大 40 秒かかることです。
==更新==
遅延はある時点まで増加しているようで、その後、遅延は短縮されてゼロになり、再び増加します...シーケンスのように: 0,1,2,4,8,16,32... そして開始します0から。
あまりにも短い時間で、webview を使用して新しいアクティビティを作成しているためでしょうか?
何かご意見は?
android - Android アプリケーションで Web ビューを使用してヒンディー語 (英語以外) の Web ページを表示する方法
Web ビューでヒンディー語フォントを含む URL をロードする必要がある Android アプリケーションを開発しています。
これには次のコードを使用しました。
このコードは、最新のデバイスのほとんどで正常に動作し、ヒンディー語のコンテンツを適切に表示します。 ただし、Android 2.2、2.3、またはその他の下位バージョンでは、ヒンディー語ではなくボックスが表示されます。
アプリケーションをすべてのデバイスで実行できるように、英語以外のテストで Web ビューを有効にする方法を教えてください。
前もって感謝します...
android - Webview の読み込みキャッシュが向きの変更でクラッシュする
必要に応じてキャッシュ モードを切り替える webview を含むアプリを作成しました。load default から load cache else network まで。最初の問題は、アラート ダイアログがアクティブなときに向きを変更すると、アプリがクラッシュすることでした。私がしたことは、私が置いたときに向きの変化を制御したことでした:
webview が構築されるメソッドについて、次のように記述します。
警告ダイアログを呼び出すメソッド。しかし、問題は、キャッシュ モードが load cache else network に設定され、キャッシュが読み込まれ、向きが変更されたときに、アプリがクラッシュすることです。私のテストに基づいて、接続が再び確立されたときに再び正常に動作するため、このエラーはキャッシュがロードされているときにのみ発生すると確信しています。
もちろん、インポートなしの私の主な活動の完全なコードは次のとおりです。
そして、ここに私のマニフェストがあります:
Logcat に表示されたものの一部を次に示します。
これらのログは、スプラッシュ スクリーンが切断され、サイトにアクセスできるかどうかを確認し、アラート ダイアログでキャッシュからロードすることを選択し (キャッシュ モードをキャッシュ エルス ネットワークをロードするように設定)、キャッシュされたページがロードされたときにフォンで向きを変えます。そこで、VM がシャットダウンされました。
私を助けてください。前もって感謝します。
android - Google ドキュメント PDF のページングおよびズーム コントロールが Android WebView に表示されない
Google ドキュメントを使用して Web ビューで PDF を表示しています。PDF は Android Web ビューで適切に開いていますが、Google ドキュメントのコントロールは PDF の上に表示されません。
これは私のコードです。