Golden Mind Ответов: 1

Как использовать admob в nativescript, angular 2 и typescript


Привет Ребята
Я новичок в Nativescript и пытаюсь использовать admob
Я использую nativescript с angular2 и typescript
но нет ни одного примера использования admob от angular2 и typescript

это мой код


import { platformNativeScriptDynamic, NativeScriptModule } from "nativescript-angular/platform";
import { NgModule } from "@angular/core";
import { AppComponent } from "./app.component";
import { admobModule } from "nativescript-admob";

@NgModule({
    declarations: [AppComponent],
    bootstrap: [AppComponent],
    imports: [NativeScriptModule],
})
class AppComponentModule {
    function createBanner() {
        admobModule.createBanner({
        testing: true,
        size: admobModule.AD_SIZE.SMART_BANNER,
        androidBannerId: "ca-app-pub-4225186613160852/8357139706",
        margins: {
            bottom: 0
        }
    }).then(function() {
        console.log("admob createBanner done");
    }, function(error) {
        console.log("admob createBanner error: " + error);
    });
    }

    function createInterstitial(){
         admobModule.createInterstitial({
        testing: true,
        androidInterstitialId: "ca-app-pub-4225186613160852/7938337306",
    }).then(function() {
        console.log("admob createInterstitial done");
    }, function(error) {
        console.log("admob createInterstitial error: " + error);
    });
    }

    function hideBanner () {
    admobModule.hideBanner().then(function() {
        console.log("admob hideBanner done");
    }, function(error) {
        console.log("admob hideBanner error: " + error);
    });
}
}

platformNativeScriptDynamic().bootstrapModule(AppComponentModule);


но у меня ошибка не могу найти модуль nativescript-admob

Что я уже пробовал:

я пытаюсь это исправить но у меня ничего не получается поэтому мне нужна помощь

1 Ответов

Рейтинг:
0

Ahmed Bouchefra

Вы установили плагин с помощью

tns plugin add nativescript-admob


Если ваша проблема продолжается, вы также можете попытаться добавить определения типов плагинов(они поставляются вместе с плагином) в references.d. ts

/// <reference path="./node_modules/nativescript-admob/admob.d.ts"></reference>


Я надеюсь, что ваша проблема решена