Аз съм авторът на приставката, която се опитвате да използвате. Изглежда, че използвате интерфейса на командния ред, който все още няма никаква автоматизация на ‹gap:plugin ...› (и не съм сигурен, че ще се появи в близко бъдеще).
Както казва Sanfor, ако използвате Phonegap CLI, трябва да добавите всеки плъгин ръчно:
phonegap local plugin add cordova-admob
Или ако използвате Cordova а>:
cordova plugin add cordova-admob
Ако използвате Phonegap Build, трябва да поставите маркера в config.xml
:
<gap:plugin name="cordova-admob" source="npm" />
В такъв случай можете също да следвате инструкциите на https://github.com/appfeel/admob-phonegap-build-demo.git, за да тествате демонстрационното приложение във вашия акаунт в Phonegap Build.
Не забравяйте винаги да използвате admob след задействане на събитие deviceready
:
function onAdLoaded(e) {
if (e.adType === admob.AD_TYPE.INTERSTITIAL) {
admob.showInterstitialAd();
}
}
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "YOUR_PUBLISHER_ID", // Required
interstitialAdId: "YOUR_PUBLISHER_OR_INTERSTITIAL_ID", // Optional
});
// Start showing banners inmediately:
admob.createBannerView();
// To show an interstitial, call admob.showInterstitialAd() when onAdLoaded is fired:
document.addEventListener(admob.events.onAdLoaded, onAdLoaded, false);
admob.requestInterstitial();
// You could also request and show an interstitial like this:
// admob.requestInterstitialAd({ autoShowInterstitial: true});
}
document.addEventListener('deviceready', onDeviceReady, false);
Интересно е да знаете дали тествате с CLI, за да използвате по-късно PGB. Не съм сигурен обаче дали помага за макет на функционалността на admob. Кажете ми, ако това е вашият случай. Единствената ситуация, която ми идва наум, е, че искате да тествате приложението в настолен браузър, където не се поддържат добавки. Но дори и в този случай бих ви предложил да използвате инкубатор на пулсации от github (или дори weinre, но ако сте на Mac, по-добре е да използвате инструменти за разработчици на safari).
РЕДАКТИРАНЕ 22.04.2016
Актуализирани стари препратки към плъгини към най-новите и npm източник за изграждане на phonegap.
person
Miquel
schedule
22.12.2014
config.xml
работи само за PGBuild. - person Dawson Loudon   schedule 22.12.2014