我做错了什么?我在Xcode和iTunes连接中设置了Game Center,但是在Javascript中...当我尝试验证用户时,我收到错误gamecenter is not defined
。
PLUGIN:https://github.com/leecrossley/cordova-plugin-game-center
var successCallback = function (user) {
alert(user.alias);
// user.alias, user.playerID, user.displayName
};
gamecenter.auth(successCallback, failureCallback);
我的完整JS代码在这里:https://github.com/GunZi200/Memory-Colour/blob/master/test.js
我的程序应该做的第一件事是验证用户[没有任何反应],如何定义gamecenter
?
答案 0 :(得分:1)
在尝试使用插件之前,您必须等待设备就绪事件
document.addEventListener("deviceready", authUser, false);
function authUser(){
gamecenter.auth(successCallback, failureCallback);
}