問題タブ [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.
java - @SuppressWarnings("deprecation") を使用しても Android Studio で非推奨の警告が表示される
Android Studio では、ビルド中に非推奨の警告が表示されます。このコードはアクティビティの onCreate(Bundle) にあります
メソッドにはこれらの注釈があります
setDatabasePath が非推奨であることは知っていますが、下位互換性のためにこれが必要です。
私はそれが警告を隠すだろうと思った。コンパイル タスクを実行すると、次のようなメッセージが表示されます。
.../app/src/main/java/com/.../WebframeActivity.java 警告:(106, 15) [非推奨] WebSettings の setDatabasePath(String) は非推奨になりました
@SuppressWarnings アノテーションはこれを警告として報告しないと思いました。私に何ができる?これはバグですか、それとも間違いを見落としていますか?
android-webview - データをクリアするまで WebView がサーバーの変更を反映しない
再現できない興味深いバグを見つけましたが、ここの誰かが洞察を提供できると思います。
今のところ、部分的にネイティブで、部分的に Web ベースのアクティビティがあります。つまり、ネイティブ レベルでの実装が達成されるまで、1 つの要素は単なる WebView です。
読み込んでいるページに変更を加えると、モバイル インターフェースで Chrome デベロッパー ツールを使用してすぐに変更が反映されました。ただし、MainApp の WebView の変更をすぐに確認できませんでした。テストとして、変更を確認した WebView にページをロードする新しいアプリをインストールしました。MainApp のデータを消去した後、上記の変更を確認できました。
さらにいくつかの変更を加えましたが、これらはすぐに WebView に反映されています (アクティビティを取り消して再入力すると)。
これらは私の WebView 設定です。最初にこれらの変更が表示されない理由がわかりますか? 私はあまり精通していません (まだ :)) データが WebView に格納される方法を扱うとき、Web ページに加えた更新がすぐにアプリに反映されるようにしたいと考えています。ありがとうございました!
javascript - サンプル WebView アプリケーション ソース コード Android
HTML5 ベースの Android アプリに取り組んでいますが、WebView を機能させる方法がわかりません。このサンプルアプリケーションのソースコードをダウンロードできる場所を誰かに教えてもらえないかと思っていたので、自分のアプリ用に変更したり、少なくとも参照したりできます。JavaScript のサポートが必要で、設定を変更しない限りブラウザ アプリケーションではなく、WebView でリンクを開く必要があります。インターネットからではなくローカルファイルにのみアクセスしますが、後でデータベースシステムとのインターフェースでアクセスする可能性があるため、インターネット許可が必要ですが、それを追加する方法を理解していると思います. ありがとうございました!
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
。
android - webview の設定はすべての webview に影響しますか?
WebView といくつかの設定があります。問題は、1 つの WebView インスタンスに設定されたこれらの設定が、ブラウザーのキャッシュや domStorage など、他の WebView インスタンスのブラウザーに影響を与えるかどうかです。
1 つのアクティビティで webView の設定を行い、activity.finish() を呼び出した後、別のアクティビティで新しい webView をインスタンス化するとどうなりますか。
持ち越された場合、setDomStorageEnabled(true) の設定によって保存されたデータをクリアするにはどうすればよいですか?
android - アプリを起動するたびに Web ビューのコンテンツを更新するにはどうすればよいですか?
誰かがアプリを起動するたびに、webview のコンテンツを更新しようとしています。たとえば、誰かがアプリ内の別のページに移動したり、バックグラウンドに移動してからアプリを再起動したりします。サーバーで行った最新の変更。これまでのコードは次のとおりです。
android - Android WebView に「リソースが見つかりません」と表示される
アプリ内で WeView を開きたいです。いくつかのページのナビゲーションでは問題なく動作しますが、突然「リソースが見つかりません」と表示されます。これが私のコードです。ここで何か不足していますか?