将 admob 广告实施到 Cordova Javascript 应用程序中
Implementation of admob ads into a Cordova Javascript App
我最近注册了一个 admob 帐户,以便通过使用 visual studio cordova(Javascript) 构建的 android 应用获利,但我无法获得 javascript,我已经在网上冲浪了,但我找不到任何帮助,所有的帮助都是针对 java(android 和 eclipse),但我偶然发现了这个 Click to view which I was unable get it working and also this Click to view 用于 phonegap/java 和 npmjs 的其他一些我无法实现的插件(这些步骤对我来说有点混乱)。如果有任何更简单的实现,请引导我完成或指向一个或多个来源(websites/video)我不介意。
尝试this plugin。
我试过了,效果很好。
下面是使用方法:
admob.initAdmob("admob banner ID","admob interstitial ID");
var admobParam = new admob.Params();
admobParam.isTesting = false;
admob.showBanner(admob.BannerSize.SMART_BANNER, admob.Position.TOP_APP, admobParam);
你可以试试这个插件:https://github.com/appfeel/admob-google-cordova
添加插件:
cordova plugin add cordova-admob
使用方法:
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-XXXXXXXXXXXXXXXX/BBBBBBBBBB", // Required
interstitialAdId: "ca-app-pub-XXXXXXXXXXXXXXXX/IIIIIIIIII" // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false);
我最近注册了一个 admob 帐户,以便通过使用 visual studio cordova(Javascript) 构建的 android 应用获利,但我无法获得 javascript,我已经在网上冲浪了,但我找不到任何帮助,所有的帮助都是针对 java(android 和 eclipse),但我偶然发现了这个 Click to view which I was unable get it working and also this Click to view 用于 phonegap/java 和 npmjs 的其他一些我无法实现的插件(这些步骤对我来说有点混乱)。如果有任何更简单的实现,请引导我完成或指向一个或多个来源(websites/video)我不介意。
尝试this plugin。 我试过了,效果很好。
下面是使用方法:
admob.initAdmob("admob banner ID","admob interstitial ID");
var admobParam = new admob.Params();
admobParam.isTesting = false;
admob.showBanner(admob.BannerSize.SMART_BANNER, admob.Position.TOP_APP, admobParam);
你可以试试这个插件:https://github.com/appfeel/admob-google-cordova
添加插件:
cordova plugin add cordova-admob
使用方法:
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-XXXXXXXXXXXXXXXX/BBBBBBBBBB", // Required
interstitialAdId: "ca-app-pub-XXXXXXXXXXXXXXXX/IIIIIIIIII" // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false);