我们如何在worklight 6.0中使用自定义对话框进行直接更新? wlclient.js有什么选择吗?我不知道它应该在应用程序中定制的位置。
答案 0 :(得分:0)
Worklight 6.0不允许开发人员为Direct Update创建“自定义对话框”。
您可以提交功能请求:http://www.ibm.com/developerworks/mobile/worklight/connect.html
答案 1 :(得分:0)
所以Idan已经回答了,但我在回答之前做了很多挖掘工作,我认为我只是因为花了很多时间来分享我的发现。
通过代码筛选,通过所有检查来查看是否需要直接更新,它会调用应用程序的更新方法。它使用名为'WebResourcesDownloader'的Cordova插件。反过来,它调用必要的本机组件,这就是你如何获得下载器的本机处理程序(它在Android的worklight-android.jar中)。所以,长话短说,你不能自定义盒子本身,因为它通过插件/本机组件呈现,你不能直接修改插件(至少我不知道)。
但是,您至少可以在wlclient文件夹中的messages.js中更新围绕更新的所有通知消息。 =)