我想知道wlCommonInit()
函数的确切行为。
我已经将初始化代码移到了该函数中,但是在连接到服务器故障的情况下似乎没有调用它。
wlCommonInit()
当工作灯服务器不可叫什么名字?WL.Client.updateUserInfo()
我的初始化,并且我希望该应用程序也可以在离线模式下工作,这是否意味着我必须onConnectionFailure
在其中实现wlInitOptions
?onConnectionFailure
在中实现wlInitOptions
,是否可以显示默认弹出窗口来通知连接失败并提供详细信息?这实际上取决于您在“初始化代码” IMO中编写的逻辑。这个问题有点神秘。
wlCommonInit
Worklight框架完成初始化后,将调用该函数。如果设置connectOnStartup
为true
,则只有在成功连接到服务器后,才会调用该服务器。
直接更新与您在应用程序中实现的任何特定API不相关。如果更改项目中的任何Web资源(HTML,CSS,JavaScript,图像等),这将触发应用程序中的直接更新。
在以下两种情况下检查直接更新:
仅当应用程序连接到Worklight Server时,才执行直接更新检查。如果您之前没有使用connectOnStartup:true
,未使用WL.Client.connect
或调用过适配器过程来设置您的应用程序(所有三个过程均向服务器发送请求),则不会执行直接更新检查。
如果您选择使用来覆盖Worklight提供的默认对话框onConnectionFailure
,则“详细信息”按钮(如果您需要的话,我假设该按钮)不可用。通过覆盖,您可以选择完全自定义它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句