此API可确保Android应用根据工作灯文档在后台运行。但有了这个,用户总是会在通知栏中显示应用程序在后台运行的通知,用户无法清除它。
是否仍然要将此通知显示为可选,如果不需要则不显示?
答案 0 :(得分:0)
正如您在Worklight 6.2的文档中看到的有关此API调用的信息:
对于Android设备和混合应用程序,确保了 应用程序将继续在后台使用 WL.App.setKeepAliveInBackground(true,options)。使用此API绑定 应用程序到前台服务。默认情况下,如果没有选项 指定后,将显示应用程序的名称和图标。点击 通知将用户带回到最后一个活动 对WL.App.setKeepAliveInBackground的调用(true)。 通知 存在直到应用退出,或WL.App.setKeepAliveInBackground(false) 被称为。有关使用选项更改文本的详细信息,请执行以下操作: 图标,或用户按下时调用的活动 通知,请参阅中定义的setKeepAliveInBackground方法 WL.App类。
以下是上面引用的WL.App类的链接: http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.apiref.doc/html/refjavascript-client/html/WL.App.html?cp=SSZH4A_6.2.0%2F10-0-0-1-2