如果应用程序未启动且打开应用程序的请求来自APNS消息,则main.js中的wlCommonInit()永远不会被调用。
奇怪的是,当我在生成MobileFirst(alert("xxx...");
语句)之前在initOptions.js中添加if(WL.Client.getEnvironment()...
消息时,main.js中的wlCommonInit()
被调用并且一切正常运行
控制此流程的代码似乎是worklight.js
如果应用程序已在后台运行,则即使没有alert("xxx...");
到initOptions.js,应用程序也能正确获得焦点。
当前环境:
答案 0 :(得分:0)
这似乎与本教程提供的推送通知示例一起正常工作。请在您的最后尝试并比较实施。