使用 Worklight v5.0.6 代码示例/教程“在混合应用程序中集成服务器生成的页面”(http://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v506/WebViewOverlay.zip)允许用于集成 Web 内容。代码示例工作正常,Web 内容正确集成。
但是,当我在 apps//common/js/initOptions.js 文件中将 connectOnStartup 设置为 true 时,WebViewOverlay 中的选项卡和 Web 内容无法加载。
我在 wlclient.js (apps//android/native/assets/www/default/wlclient/js/wlclient.js) 中看到有一个检查是否 doConnectionOnStartup 为真,然后调用 WL.Utils.wlCheckReachability(),否则调用 finalizeInit()
似乎 WebViewOverlay 和选项卡是由调用 finalizeInit() 创建的,但如果将 connectOnStartup 设置为 true,则不会调用 finalizeInit。
如何让 WebViewOverlay 和 connectOnStartup 一起工作?