Ich bin der Autor des Plugins, das Sie verwenden möchten. Es scheint, dass Sie die Befehlszeilenschnittstelle verwenden, die es keine Automatisierung auf < hat Lücke: Plugin ... > noch (und ich bin mir nicht sicher, dass es in naher Zukunft kommt).
Wie Sanfor sagt, wenn Sie Phonegap CLI verwenden, sollten Sie alle manuell Plugin hinzufügen:
phonegap local plugin add cordova-admob
Oder wenn Sie Cordova verwenden:
cordova plugin add cordova-admob
Wenn Sie Phonegap Build verwenden, sollten Sie Setzen Sie das Etikett in config.xml
:
<gap:plugin name="cordova-admob" source="npm" />
In diesem Fall können Sie auch die Anweisungen unter https://github.com/appfeel/admob-phonegap-build-demo.git befolgen, um die Demo-App in Ihrem Phonegap Build-Konto zu testen.
Denken Sie daran, immer admob zu verwenden, nachdem deviceready
Ereignis ausgelöst wurde:
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);
Es ist interessant zu wissen, ob Sie mit CLI testen PGB später zu verwenden. Ich bin mir jedoch nicht sicher, ob es ein Modell der Admob-Funktionalität hilft. Lass es mich wissen, wenn es dein Fall ist. Die einzige Situation, die mir in den Sinn kommt, ist, dass Sie die App in einem Desktop-Browser testen möchten, in dem Plugins nicht unterstützt werden. Aber selbst in diesem Fall würde ich vorschlagen, dass Sie ripple incubator from github verwenden (oder sogar weinre, aber wenn Sie in einem Mac sind, ist es besser, Safari-Entwickler-Tools zu verwenden).
EDIT 2016-04-22
Aktualisiert alte Plugin Verweise auf neueste Einsen und npm Quelle für phonegap bauen.
Die Einbindung von Plugins über 'config.xml' funktioniert nur für PGBuild. –