我使用了下面的链接,我总是收到这个错误admob plugin not ready on device。
[ https://github.com/floatinghotpot/cordova-plugin-admob] [ https://software.intel.com/en-us/html5/articles/adding-google-play-services-to-your-cordova-应用]
我应该怎么办?请帮我。
先感谢您。
我使用了下面的链接,我总是收到这个错误admob plugin not ready on device。
[ https://github.com/floatinghotpot/cordova-plugin-admob] [ https://software.intel.com/en-us/html5/articles/adding-google-play-services-to-your-cordova-应用]
我应该怎么办?请帮我。
先感谢您。
你在等待deviceready
开始广告吗?(在此处查看此答案:https ://stackoverflow.com/a/26214464/4025963 ):
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.removeEventListener("deviceready", onDeviceReady, false);
if (admob) {
// YOUR ADMOB KEY HERE
admob.createBannerView({publisherId: 'ca-app-pub-xxx/xxx'});
admob.requestInterstitialAd({interstitialAdId: 'ca-app-pub-xxx/xxx', autoShowInterstitial: true});
}
}
我正在使用这个插件:https ://github.com/appfeel/admob-google-cordova它适用于我,它还有一个与我在 iPhone 中测试过的英特尔 XDK 集成的示例。