2015-01-18 3 views
1

내 앱에서 간단한 HTML 5 게임과 같은 웹보기를 포함하고 싶습니다. Android 5.0이 설치된 새 휴대 전화에서이 기능은 훌륭하지만 이전 버전의 휴대 전화에서는 Android 4.4.2를 실행하면 성능이 좋지 않습니다. 크롬 브라우저에서 게임은 완벽하게 수행되지만 내 앱의 웹보기에서는 매우 느리고 지체가 있습니다.Android WebView HTML 5 성능

하드웨어 가속을 활성화하는 것과 같은 성능 최적화를 시도했지만 더 나은 성능을 얻지 못했습니다. 따라서 웹보기의 대안을 찾고 Crosswalk을 사용하면 매우 좋은 성능을 보였습니다. 하지만 문제는 Crosswalk가 apk 크기에 18MB, 전화 메모리 사용량에 45MB를 추가한다는 것입니다. 그것이 단순히 내 앱과 같은 단순한 앱에 너무 많이 사용됨에 따라 불행하게도 횡단 보도는 선택 사항이 아닙니다.

웹보기 성능이 향상되지만 Crosswalk처럼 메모리 사용량이 크게 증가하지는 않습니까?

답변

0

안드로이드에 내장 된 주식 WebView를 사용하면서 직면하게 될 핵심 문제는 성능 측면과 HTML5/CSS와 관련하여 지원되는 부분이 크게 다릅니다. CrossWalk가 앱의 크기에 18MB를 더할 수 있지만 기기와 Android 변형에 따라 성능과 호환성이 문제가되는 경우 가치가 있습니다.

다른 대안은 CocoonJS입니다. 그러나 앱에 대해 더 많이 알지 못하면이 방법이 도움이 될지 말하기 어렵습니다.

https://www.ludei.com/cocoonjs/