我正在尝试在我的应用中实施直接更新。在我的应用程序中,我将本机页面显示为主页。
所以从wlcommoninit(),我调用WL.Nativepage.show(),移动到本机页面。
在转移到原生页面之前,我希望我的应用程序检查直接更新。所以在调用WL.Nativepage.show()之前,我调用了以下API,
WL.Client.CheckforDirectUpdate()
这样工作,
我希望只有在没有可用更新的情况下才能将应用移至主页 所以在WL.Client.CheckforDirectUpdate()的onSuccess方法中,我将传递给本机页面。
在某些情况下,应用程序运行良好,但有时一旦更新对话框向用户显示应用程序正在移动到本机页面,对话框再次消失,我必须返回任何混合页面以访问更新对话框。< / p>
所以我想在主页[Native Page]中检查通知。是否有可用于直接更新的等效原生[Android和IPhone] Mobilefirst API?
答案 0 :(得分:0)
没有这样的API。但是,也许您可以使用SendAction API来调用JS代码并返回结果。但我认为这不会像预期的那样发挥出来:https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_action_sender.html