如何显示本地通知 - Worklight

时间:2014-09-05 10:41:57

标签: javascript ibm-mobilefirst

我想知道如何在工作灯中发送本地通知。即使应用程序不在前台,我也希望通知显示在设备屏幕中。我已经搜索过,只能使用WL.SimpleDialog找到它,但这仅在用户打开应用程序时显示。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您实际上是指位置通知,请参阅以下问题:

如果你说"警告"你实际上是指一个对话......

  • 您可以使用Cordova's pause event,如下所示。 显示alert()不是专业的IMO。无论如何,您可以用警报替换下面的WL.SimpleDialog ...

    <强>常见\ JS \ main.js

    function wlCommonInit(){
        document.addEventListener("pause", showDialog, false);
    }
    
    function showDialog() {
        WL.SimpleDialog.show(
            "My Dialog", "My Text", 
            [{text: "My Button", handler: function() { }}]
        );
    }
    

    没有&#34;呈现&#34;当应用程序不在前台时,我认为以上是你最好的 将应用程序发送到后台时,显示警报。这样,当您将应用程序带回前台时,将显示一个对话框。