JavaScript-iPad应用程序中的警报消息

JavaScript - Alert Message in iPad Application

本文关键字:消息 应用程序 JavaScript-iPad      更新时间:2023-09-26

为这个基本问题道歉,但问题是我似乎找不到人们认为简单的是或否。

我有一个主干应用程序,它可以加载到iPad应用程序中的webIUView(我认为这是正确的术语)中。

我只是想在应用程序中发出警报,在桌面上进行测试(safari/cochrome/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');

没什么,我一定是疯了,或者是忽略了什么。

我不相信iOS Safari会触发onlineoffline事件。你可以在这里阅读更多关于iPad连接状态事件问题的信息:

http://ednortonengineeringsociety.blogspot.com/2010/10/detecting-offline-status-in-html-5.html