나는 Crosswalk 엔진을 사용하여 Cordova 앱 내부에서 웹 사이트를 여는 데 어려움을 겪고 있습니다. 기본 InAppBrowser는 네이티브 WebView (Android 4.3과 같은 구형 전화에서 작동하지 않음)를 사용하기 때문에 페이지가 제대로 표시되지 않습니다. cordova-plugin-crosswalk-webview
을 사용하려고 시도하고 있는데, 횡단 보도 (navigator.userAgent
)라고 표시된 cordova보기를 렌더링하는 것처럼 보이지만, window.open
또는 cordova.InAppBrowser
(cordova-plugin-inappbrowser
설치 후)을 호출하면 기본 WebView가 사용됩니다.횡단 보도 InAppBrowser in Cordova
그런 식으로 렌더링하려면 특별한 것이 있습니까? 또한이 패키지 github을 사용해 보았지만 내부 브라우저에서 스크립트를 실행할 수 없으며 Cordova 앱과 브라우저 페이지 사이에 일종의 통신이 필요합니다. 어쩌면이 통신 작업을 만들기위한 다른 방법이있을 수 있습니다 (단추를 클릭 할 때 바코드 스캐너를 표시 할 수 있습니다).
이 문제를 해결하는 방법에 대해 알고 계십니까? 큰 감사를 드린다 !