对于基本问题抱歉,但问题是我似乎无法找到一个人认为简单的是或否。
我有一个骨干应用程序,可以加载到iPad应用程序中的webIUView(我认为是正确的术语)。
我只是尝试在应用程序中进行警报,在桌面上进行测试(safari / chrome / etc)按预期工作。然而,一旦我启动iPad应用程序,我的警报就不会发生。
调查告诉我,phonegap有一个通知程序(http://docs.phonegap.com/en/1.0.0/phonegap_notification_notification.md.html)但是我真的不想仅使用另一个框架来发送警报消息。
我想我的第一个问题是如何在iOS中无法使用简单的警报?其次,如果不是,我应该只做一个模仿它的简单对话框吗?
提前致谢。
编辑:代码示例
在实现网络连接处理程序
时我注意到了这一点 window.addEventListener("offline", function(e) {
onNetworkChange(false);
});
window.addEventListener("online", function(e) {
onNetworkChange(true);
});
function onNetworkChange(_isConnected){
var msg;
(_isConnected == false) ? msg = "Networking Connection Lost" : msg = "Network Connection Established";
window.alert (msg);
}
因为我不确定我的代码是否有问题,在另一个视图中我决定做一个简单的
window.alert ('test');
没有,我必须要么疯狂,要么忽视某些事情。
答案 0 :(得分:1)
我不相信iOS Safari会触发online
和offline
个事件。您可以在此处阅读有关iPad连接状态事件问题的更多信息:
http://ednortonengineeringsociety.blogspot.com/2010/10/detecting-offline-status-in-html-5.html