我正在尝试构建一个BBM连接的应用程序,但遗憾的是我的应用程序没有连接到BBM而且initeToDownload()也无法正常工作。它返回错误必需参数缺失
document.onload = function()
{
try {
blackberry.bbm.platform.register({
// TODO You must define your own UUID
uuid: UUID
});
} catch (e) {
alert("UUID not defined");
}
};
function inviteToDownload(){
try{
blackberry.bbm.platform.users.inviteToDownload(function(e){
alert(e);
});
}catch(e){
alert(e);
}
}
答案 0 :(得分:1)
如果上面的代码是您与BBM联系所做的一切,那么您就会错过一些事情。
如果你看一下这个例子(https://github.com/blackberry/BB10-WebWorks-Samples/blob/master/bbm/js/bbm.js),你会错过整个' onaccesschanged'事件
另外,请确保config.xml中包含以下内容
<feature id="blackberry.bbm.platform" />
和
<rim:permissions>
<rim:permit>access_shared</rim:permit>
</rim:permissions>
答案 1 :(得分:0)
谢谢大家,我已经能够通过在window.onload中实现onaccesschanged来解决问题。