問題タブ [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 は onPageFinished() の直後にページを変更します
WebView
が呼び出されたときにの可視性を可視に変更していますが、新しいページがレンダリングonPageFinished()
される前に、前のページがしばらく表示されます。WebView
のページレンダリング完了イベントをキャッチする方法はありますWebView
か?
android - Android バージョン 2.3.6 の Web ビューでは、画像を含むコンテンツが表示されません
私の応答は、文字列データと画像を含む html データの形式です。Web ビューでコンテンツを読み込むと、Android バージョン 3.0 では適切な結果が表示されますが、Android バージョン 2.3 ではエラーが発生します。
エラー: 01-06 14:54:18.735: D/test(32652): エラー コード:-12 01-06 14:54:18.735: D/test(32652): ディスクリップ: ページを開けませんでした。 URL が無効です。
ここに私のコードがあります:
助けてください。よろしくお願いします。
android - ListView 内の WebView アイテム
Webview を含む ListView を作成しようとしています。webview は毎回異なる URL によってロードされています
私はそれを正常に実装することができましたが、非常に奇妙な動作をしています(WebViewは常に正しいURLをロードするとは限りません)。この質問に出くわしました HTML データを含むリストで WebView または TextView を使用するのはどちらですか? そして@CommonsWareはこれが不可能であることを示唆しています.これを行う方法はありますか?
android - Showing an svg in Android using a webview won't zoom out after zooming in
I am showing an svg in an android webview. With this, I am having a couple of problems.
I am getting reports of people not being able to zoom out, after they zoomed in. I don't want to put out another release until I know I have fixed the problem, but MY test device doesn't have this problem. Anytime I zoom in, I can zoom right back out. I'm testing on Android 4.4 though, and I think that introduced chrome as the default webview. The devices giving me errors are running at least api level 15, because thats what I have set in my manifest.
This my code with the problems I listed above.
So my question is does anyone know why my users aren't allow to zoom out after they zoom in?
android - Webview でギャラリーが開かない
私のアプリケーションでは、webview を使用しており、その中で "drive.google.com/keep" という URL を開いています。また、Web ページでメモを作成しているときに、ギャラリーから画像を選択するオプションがあります。画像を選択しても何も起こらず、アプリは何もせずにそこにとどまります。Web ブラウザではギャラリーが正しく開いています。私が知らない何かを有効にするのに欠けていると思います。これが私のコードです:
活動コード:
そして私の KeepWebViewClient.class
どんな助けでも本当に感謝しています。ありがとう
android - アプリが自分自身をブラウザーとして登録するのはなぜですか?
アプリを作成しますが、問題はそれ自体がブラウザーとして登録されることです。電話でリンクをクリックすると、オプションにブラウザとアプリが表示されます。なぜそうなのか?
android - WebView と Chrome - 非常に異なる
画面の一部にwebviewを使ったAndroidアプリを作っています。私が直面している問題は、webview が Web ページを正しく表示していないことです。
ウェブサイト: 文字列 webview_url = http://marci539.getmarci.com/?c=custom_skin_1
Chrome ブラウザでは正常に表示されますが、Web ビューで表示しようとすると、そこに問題があります。
誰かが同様の問題に直面したことがありますか? どうやって解決できましたか?これは私のウェブビューコードです:
android - Android WebView が EXt.js / Sencha Touch で Web サイトを読み込めない
アンドロイドの webview を操作して、sencha touch で実装されている Web サイトを表示しようとしています。
Web サイトは、組み込みのブラウザー / クロム / デスクトップでは正常に動作しますが、Web ビューを使用すると、最初のページで停止します。Web サイトは、すべての .js 依存関係がダウンロードされている間、最初に「読み込みインジケーター」が表示されるように実装されています。コードにはコールバックExt.require(classes, this.onDependenciesLoaded, this);
があり、インジケータを削除して Web サイトを描画します。私のWebビューでは取得できないようですonDependenciesLoaded
(ダウンロードが完了した後でも、常にインジケーターが表示されます)
開発者ツールと同様に、webview 自体をデバッグする方法はありますか?
これは私がwebviewを初期化する方法です:
他の設定を有効にしてみましたが、何も役に立たなかったので、コードの基本バージョンに固執しています。
android - Android Web ビューで Web コンテンツがレンダリングされない
HTML、js、および画像、ビデオなどの静的コンテンツのコレクションであるWebコンテンツがあります。
他のシステムの Web サーバーで Web コンテンツをホストする場合。Android ストック ブラウザ (HTC One 4.4.2 を使用) からはレンダリングできますが、Chrome ブラウザからはレンダリングできません。
コンテンツをローカルで取得し、アプリケーションに埋め込まれた Web サーバー (NanoHTTPD) から提供するとします。(これは私の実際の使用例です) Web コンテンツのビデオがレンダリングされません。Web ビューで loadURL と同じコンテンツを読み込もうとすると、同じ問題が発生します。したがって、アプリケーションでNanoHTTPサーバーを使用してコンテンツを提供する方法の問題ではないようです。問題は、Web ビューの構成またはレンダリングにあるようです。それ以外の場合は、システム サーバーから提供されていたはずです。
私の Web ビューでは、すべての設定を有効にしました。以下は、Web ビューを構成するためのコードです。
ユーザー エージェントをストック ブラウザから受け取った文字列に設定することもできます。https://developer.chrome.com/multidevice/webview/overviewから、4.4 から Chrome と WebView のレンダリング エンジンが同じであることを読みました。
私のコンテンツは Android Chrome ではなく Android Stock ブラウザーで実行されるため、ユーザー エージェントを変更しても Web ビューはコンテンツをレンダリングしませんか? コンテンツをレンダリングする他の方法はありますか?
乾杯、サウラフ
android - Android の WebView で大きな TXT ファイルを読み込む
TXT ファイルを読み込んでプレビューする必要があるアプリを開発しています。この目的のために、これらの TXT ファイルとして TextView の代わりに WebView を使用することにしました。プレビューを50000行以上にしたいです。なので、WebView の方が使いやすいと思いました。
また、ユーザーが画面を回転させたとき (または) アクティビティから離れたときに、スクロールの進行状況を保持したいと考えています。そのため、次のコードとして WebViewClient を実装しました。
これは、小さなファイル (おそらく 3000 ~ 5000 行のテキスト) では問題なく機能します。しかし、より大きなファイルで発生する問題。
メソッドは動作をpublic void onPageStarted(WebView view, String url, Bitmap favicon)
終了します。しかし、テキストは数秒間表示されず、最終的に表示されたときに、そのファイルが最初から表示される代わりに、スクロールの進行状況が復元されません。これは、WebView がこの大きなファイルをロードするために必要な数秒が余分にかかるためです。ここでの私の質問は、サイズ (のようなものonPageFinished
) に関してテキストが WebView に表示される正確な瞬間を知る方法が他にあるかどうかです。したがって、スクロールの進行状況を正常に復元できます。他のすべての良いアイデアは大歓迎です:)。
ありがとう、