使用直接更新服务时,我在android上遇到以下错误。
WL_DIRECT_UPDATE_MANAGER startUpdate错误JSON错误
我正在使用worklight.js的默认侦听器。相同的代码在iOS上运行良好,并且已成功部署更新。非常感谢任何指针。
我没有在customSecurity或mobileSecurity测试中定义wl_directUpdateRealm。我需要这个吗?
最后一个问题的原因是它在没有添加领域的iOS上运行良好。
答案 0 :(得分:0)
您提供的此示例应用程序中出现了一些错误。
这不是一个示例应用程序 - 它是完整的应用程序 如果我创建一个新的应用程序并测试直接更新,它是开箱即用的
common \ js \ main.js - 此文件不是原始的main.js.也就是说,在我看来,您已将main.js从本机文件夹复制到公共文件夹中。证据就是文件中的以下注释行:
/ *来自js / main.js的JavaScript内容,文件夹common * /
/ *来自js / main.js的JavaScript内容在android * /文件夹中 //在加载主HTML并成功初始化Worklight运行时之后调用此方法。
/ *来自js / main.js的文件夹iphone中的JavaScript内容* / //在加载主HTML并成功初始化Worklight运行时之后调用此方法。
您的开发流程中的某些内容是错误的 纠正它并再试一次。