私はAndroid 7と6のすべてで動作するコードバスアプリを開発しています。 Android 4.4デバイスにアプリをインストールしようとすると起動しますが、CSSが非常に悪く表示され(境界線やその他の醜いものがない)、一部のJavaScript関数はサポートされていません(Array.forEachなど)。
Android 4.4のwebviewは古くなっていると思いますが、これを解決する方法はわかりません。
私はCrosswalkをインストールしようとしましたが、何もしません。それはnavigator.userAgentには表示されないので、動作しないと思います。 私はプラグインのリストで、この持っている:私のnavigator.userAgentAndroid 4.4のCordovaとCSSの互換性
"Mozilla/5.0 (Linux; Android 4.4.2; Android SDK built for x86 Build/KK) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36"
WebViewコンソールに表示される警告とエラーを記録しようとしましたか? – MatPag
サポートされていない新機能のためJavascriptエラーが表示されるだけですが、そのための回避策が見つかります。 CSSについては何も言いませんが、それは最大の問題です。/ –
欠けている機能を特定し、必要なJSポリフィルをページに追加する必要があります。 [これはArray.forEachのように](https://gist.github.com/janbaer/5660471) – MatPag