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

java - @SuppressWarnings("deprecation") を使用しても Android Studio で非推奨の警告が表示される

Android Studio では、ビルド中に非推奨の警告が表示されます。このコードはアクティビティの onCreate(Bundle) にあります

メソッドにはこれらの注釈があります

setDatabasePath が非推奨であることは知っていますが、下位互換性のためにこれが必要です。

私はそれが警告を隠すだろうと思った。コンパイル タスクを実行すると、次のようなメッセージが表示されます。

.../app/src/main/java/com/.../WebframeActivity.java 警告:(106, 15) [非推奨] WebSettings の setDatabasePath(String) は非推奨になりました

@SuppressWarnings アノテーションはこれを警告として報告しないと思いました。私に何ができる?これはバグですか、それとも間違いを見落としていますか?

0 投票する
2 に答える
714 参照

android-webview - データをクリアするまで WebView がサーバーの変更を反映しない

再現できない興味深いバグを見つけましたが、ここの誰かが洞察を提供できると思います。

今のところ、部分的にネイティブで、部分的に Web ベースのアクティビティがあります。つまり、ネイティブ レベルでの実装が達成されるまで、1 つの要素は単なる WebView です。

読み込んでいるページに変更を加えると、モバイル インターフェースで Chrome デベロッパー ツールを使用してすぐに変更が反映されました。ただし、MainApp の WebView の変更をすぐに確認できませんでした。テストとして、変更を確認した WebView にページをロードする新しいアプリをインストールしました。MainApp のデータを消去した後、上記の変更を確認できました。

さらにいくつかの変更を加えましたが、これらはすぐに WebView に反映されています (アクティビティを取り消して再入力すると)。

これらは私の WebView 設定です。最初にこれらの変更が表示されない理由がわかりますか? 私はあまり精通していません (まだ :)) データが WebView に格納される方法を扱うとき、Web ページに加えた更新がすぐにアプリに反映されるようにしたいと考えています。ありがとうございました!

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

javascript - サンプル WebView アプリケーション ソース コード Android

HTML5 ベースの Android アプリに取り組んでいますが、WebView を機能させる方法がわかりません。このサンプルアプリケーションのソースコードをダウンロードできる場所を誰かに教えてもらえないかと思っていたので、自分のアプリ用に変更したり、少なくとも参照したりできます。JavaScript のサポートが必要で、設定を変更しない限りブラウザ アプリケーションではなく、WebView でリンクを開く必要があります。インターネットからではなくローカルファイルにのみアクセスしますが、後でデータベースシステムとのインターフェースでアクセスする可能性があるため、インターネット許可が必要ですが、それを追加する方法を理解していると思います. ありがとうございました!

0 投票する
2 に答える
1532 参照

android - WebViewClient.shouldOverrideUrlLoading が無効な URL を与える

WebViewのコンテンツを次のように設定しています。

そして as を設定しWebViewClientます。

データのリンクをクリックすると、scheme:/user_abd/data?q=from:代わりにscheme:/user_abd/data?q=from%3A%22ammar%40mydomain.com%22#title=%40Ammar%20.

のこの動作を取得できませんWebView

0 投票する
2 に答える
836 参照

android - webview の設定はすべての webview に影響しますか?

WebView といくつかの設定があります。問題は、1 つの WebView インスタンスに設定されたこれらの設定が、ブラウザーのキャッシュや domStorage など、他の WebView インスタンスのブラウザーに影響を与えるかどうかです。

1 つのアクティビティで webView の設定を行い、activity.finish() を呼び出した後、別のアクティビティで新しい webView をインスタンス化するとどうなりますか。

持ち越された場合、setDomStorageEnabled(true) の設定によって保存されたデータをクリアするにはどうすればよいですか?

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

android - アプリを起動するたびに Web ビューのコンテンツを更新するにはどうすればよいですか?

誰かがアプリを起動するたびに、webview のコンテンツを更新しようとしています。たとえば、誰かがアプリ内の別のページに移動したり、バックグラウンドに移動してからアプリを再起動したりします。サーバーで行った最新の変更。これまでのコードは次のとおりです。

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

android - Android WebView に「リソースが見つかりません」と表示される

アプリ内で WeView を開きたいです。いくつかのページのナビゲーションでは問題なく動作しますが、突然「リソースが見つかりません」と表示されます。これが私のコードです。ここで何か不足していますか?