我想在WL App中使用一些Cordova事件。我尝试在initOptions.js文件中添加以下方法,但不会调用它。
document.addEventListener("deviceready", onDeviceReady, false);
添加在以下内部 initOption.js:
中if (window.addEventListener) {
window.addEventListener('load', function() { WL.Client.init( wlInitOptions ); } , false );
document.addEventListener("deviceready", onDeviceReady, false);
} else if (window.attachEvent) {
window.attachEvent('onload', function() { WL.Client.init(wlInitOptions); });
}
function onDeviceReady() { }
这是添加此类Cordova活动的正确位置吗?
由于
答案 0 :(得分:0)
如果您只想使用Cordova的“deviceready”事件,最好直接在wlCommonInit()方法中添加代码,而不是监听“deviceready”事件。