我尝试在Cordova的每个可能位置添加事件侦听器,内联javascript,onDevideReady
和'init'
函数,'show'
事件似乎从未在此版本的Android中触发。有趣的是onDeviceReady: function () {
document.addEventListener('show', myOnsen.onShowEvent);
document.addEventListener('init', myOnsen.onInitEvent);
}
发射得很好......
这里的代码:
{{1}}
事件侦听器是相同的,init仍然不会触发。我查看了他们的文档,但没有关于旧Android版本的内容。
其他有此类问题的人?我该如何解决这个问题?
答案 0 :(得分:0)
使用Cordova的Crosswalk引擎插件解决了这个问题,它在编译应用程序时使用WebView进行了更改,现在工作正常。
要解决此问题,只需将Crosswalk插件添加到您的应用程序中,Onsen UI即可在Android 4.4及更低版本上运行,而无需对代码进行任何其他更改。