求助,Cocos Creator 2.3.0
根据教程对接Sdkbox https://docs.cocos.com/creator/manual/zh/sdk/sdkbox.html
项目是TypeScript的,打包Android工程,勾选SDKBox构建后,
sdkbox.PluginAdMob.setListener({
adViewDidReceiveAd: function(name) {
self.showInfo('adViewDidReceiveAd name=' + name);
},
adViewDidFailToReceiveAdWithError: function(name, msg) {
self.showInfo('adViewDidFailToReceiveAdWithError name=' + name + ' msg=' + msg);
},
adViewWillPresentScreen: function(name) {
self.showInfo('adViewWillPresentScreen name=' + name);
},
adViewDidDismissScreen: function(name) {
self.showInfo('adViewDidDismissScreen name=' + name);
},
adViewWillDismissScreen: function(name) {
self.showInfo('adViewWillDismissScreen=' + name);
},
adViewWillLeaveApplication: function(name) {
self.showInfo('adViewWillLeaveApplication=' + name);
}
});
运行报错,
E/jswrapper: ERROR: Uncaught TypeError: Cannot read property 'setListener' of undefined, location: src/cocos2d-jsb.js:0:0
STACK:
[0]e.admobInit@src/project.js:1157
[1]e.start@src/project.js:1151
[2]anonymous@(no filename):3
[3]anonymous@src/cocos2d-jsb.js:16464
[4]invoke@src/cocos2d-jsb.js:16427
[5]startPhase@src/cocos2d-jsb.js:16560
[6]mainLoop@src/cocos2d-jsb.js:11248
[7]t@src/cocos2d-jsb.js:11489
[8]tick@jsb-adapter/jsb-builtin.js:2156
是不是没有sdkbox.PluginAdMob 了。
求助,谢谢