Android 7 및 6에서 모두 작동하는 코드바 앱을 개발하고 있습니다. Android 4.4 기기에 앱을 설치하려고하면 앱이 시작되지만 CSS가 매우 흐리게 렌더링되고 테두리 및 기타 못생긴 항목이 표시되며 일부 자바 스크립트 기능 (예 : Array.forEach)이 지원되지 않습니다.
Android 4.4의 webview는 오래되었지만이를 해결하는 방법을 모르므로 생각합니다.
횡단 보도를 설치하려했지만 아무 것도하지 않아 navigator.userAgent에 나타나지 않으므로 작동하지 않는다고 생각합니다. 내 플러그인 목록이 있습니다Cordova for Android 4.4 CSS 및 Javascript 호환성
cordova-plugin-crosswalk-webview 2.3.0 "Crosswalk WebView Engine"
그리고이 내 navigator.userAgent 내가 문제를 스스로 해결
"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