【发布时间】:2016-03-27 05:36:41
【问题描述】:
我正在尝试在 Phonegap 应用中以编程方式加载 Admob 插页式广告。
我正在使用我在 Github 上找到的插件:
https://github.com/admob-google/admob-phonegap
我使用 repo 中提供的示例 html 构建了一个测试应用程序。唯一的问题是我希望能够缓存插页式广告并以编程方式加载它。该示例使用按钮来触发 Javascript。
我确实让广告在应用中运行,但只是通过按下按钮。我想在 HTML 5 游戏中触发 Game Over 的插页式广告。无需用户交互。
这是我尝试过的:
function onLoad(){
admob.cacheInterstitial();
document.addEventListener('deviceready',onDeviceReady, false);
}
function onDeviceReady() {
showInterstitial();
}
<body onload="onLoad();">
但是,它不起作用。我承认 Javascript 不是我的强项,使用 Objective-C 和 Swift 会更轻松。
也许比我更擅长 Javascript 的人可以为我指出如何以编程方式触发这些函数 admob.cacheInterstitial(); 和 showInterstitial(); 的正确方向。
这是我正在使用的完整示例 HTML:
https://github.com/admob-google/admob-phonegap/blob/master/Example/index.html
【问题讨论】:
标签: javascript ios cordova admob