我在启动功能中添加了此代码。此代码用于全局处理互联网连接问题
Ext.device.Connection.on({
// scope: this,
onlinechange: this.onlineChange
});
onlineChange: function (online, type) {
alert(online + type);
},
当我们使用sencha native packager构建时,这在设备上工作正常,但是当使用phonegap打包相同的应用程序时失败。使用phonegap原生包装不会触发警报只有在我使用sencha本机包装时它才会起作用。我没有收到任何错误消息,我没有得到警报,我已经在启动功能的app.js文件中添加了此代码,我正在使用sencha touch 2
答案 0 :(得分:1)
使用PhoneGap打包时,请改用PhoneGap自己的事件:
document.addEventListener("online", yourCallbackFunction, false);
document.addEventListener("offline", yourCallbackFunction, false);