为这个基本问题道歉,但问题是我似乎无法找到一个简单的“是”或“否”。
我有一个主干应用程序,它被加载到 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');
什么都没有,我一定不是发疯了就是忽略了什么。