マイアプリケーションでAndroidウェブビューにウェブページのコンテンツが表示されます。 ウェブページは第三者チームによって設計されているため、私はデザインやソースコードを管理することはできません。 Webページには、何らかのアニメーションが表示され、実際のコンテンツ(通常のUIデザイン)でリフレッシュされます。しかし、私のwebviewは最初のアニメーションを越えることはありません。ウェブページの内容が変更された後にAndroid WebViewが更新されない
同じデバイスのブラウザでウェブページが正しく読み込まれていることを確認しました。したがって、Webページには問題はありません。 また、遅延リフレッシュを考慮する必要がある5秒間の遅延(デスクトップブラウザでは、実際のコンテンツをリフレッシュするためにウェブページが約1〜2秒かかる)の後に、文法的にwebviewをリフレッシュしました。
最近のWebページ(HTML 5 + CSS3 + JS)には、Android webviewで正しく表示されないことがあるという既知の問題はありますか?私は何にフォールバックできますか? Webviewでプロパティを設定していませんか? TEHに言及したURLは、私がロードしようとしている実際のURLをcodeis:
myWebView = (WebView)v.findViewById(R.id.catalog_view);
WebSettings settings = myWebView.getSettings();
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
settings.setJavaScriptEnabled(true);
settings.setCacheMode(WebSettings.LOAD_NO_CACHE);
myWebView.loadUrl("https://www.homehardware.com.au/catalogue/?category=garden-outdoor");
注 - 以下
は、私のコードの抜粋です。私はまた、webviewキャッシュモード、UA文字列などを操作するような他のものをいくつか試しましたが、何も動作しません。
この行に「settings.setDomStorageEnabled(true);」を追加します。チェックしてください。 – Praveen
それは魅力が好きだった。私はほとんどすべての方法を試してみましたが、もう少し試してみる必要があります:) – Dibzmania
HTML5のストーリーを演奏していますか?これらは基本的にhtmlコンテンツに埋め込まれたビデオです。 –