我经常在MFP服务器日志中看到api调用"/worklight2/apps/services/api/*******/android/init" & "/worklight2/apps/services/api/******/android/query"
(... / Iphone / init)。但是我没有从我的混合cordova移动应用程序中看到任何这些API调用。我的问题如下
当您从客户端代码执行/android/init
API调用时,调用WL.Client.connect()
会激活。如果你的wlInitOptions.js文件中有{connectOnStartup : true}
,也会发生这种情况。
从您的客户端代码执行/android/query
时会出现WL.Client.invokeProcedure()
。
这些API调用不是从IBM MobileFirst客户端SDK自动启动的。必须调用这些。