WL.Client.connect上的黑莓6-7环境失败

时间:2013-04-29 08:10:28

标签: blackberry ibm-mobilefirst

我使用jquerymobile(1.2.0)创建一个全新的worklight(5.0.6)项目,添加黑莓6-7环境,没有别的。 这是wlcommoninit代码。

function wlCommonInit(){
    WL.Client.connect({
            onSuccess: onConnectSuccess,
            onFailure: onConnectFailure
    });
}
function onConnectSuccess(){alert("ok");}
function onConnectFailure(){alert("ko");}

我在预览应用时遇到以下问题。

wlclient init started worklight.js:1118
before: app init onSuccess worklight.js:1118
Request [/apps/services/api/cm2/blackberry/init] worklight.js:1118
after: app init onSuccess worklight.js:1118
wlclient init success worklight.js:1118
Failed to load resource: the server responded with a status of 403 (Forbidden) 
`http://localhost:8080/apps/services/api/cm2/blackberry/init`
[/apps/services/api/cm2/blackberry/init] failure. state: 403, response: undefined worklight.js:1118

共同环境工作正常。 我错过了什么吗? 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

预览BlackBerry 6-7(以及Windows Phone)时存在已知缺陷;对403状态响应有不正确的处理(可以得到它,但处理错误处理了......)。

应用程序应该在实际设备上正常工作(也可能是模拟器)。