私はちょうどコルドバプラグインcordova-admob-proインストールされているのAdMobとイオン2
Your system information: Cordova CLI: 6.4.0 Ionic Framework Version: 2.0.0-beta.11 Ionic CLI Version: 2.1.0 Ionic App Lib Version: 2.0.0-beta.20 OS: Node Version: v6.2.2
イオン2を使用しています。そして、
cordova plugin add cordova-plugin-admobpro
を自分の指示に従って、私は次のコードを追加します。
をapp.ts
import { AdMob } from 'ionic-native';
....
if (AdMob) AdMob.createBanner({
adId: admobid.banner,
position: AdMob.AD_POSITION.BOTTOM_CENTER,
isTesting: true,//comment this out before publishing the app
autoShow: true
});
しかし、私は次のエラーを取得:私は、インポートされたコードに従った場合、AdMob
はプラグインでadmob.d.ts
に
ERROR in ./app/app.ts (138,23): error TS2339: Property 'AD_POSITION' does not exist on type 'typeof AdMob'.
定義されているが、それはAD_POSITION
を持っていない:
のAdMob。 d.ts
...
export declare class AdMob {
...
誰もが私が間違っているの何を助言することができ、そしてどのように私はのハンドルを得ることができる場合、私はそれを感謝します。
おかげ
UPDATE
ionic-native
でAdmob
私はionic-native
からインポートを削除する場合は、私が取得する、しかし、AD_POSITION
を持っていないため、問題がある:
ERROR in ./app/app.ts (136,9): error TS2304: Cannot find name 'AdMob'.
IをAD_POSITION
がplugins\cordova-plugin-admobpro\typescript\AdMob.d.ts
にあることを確認してください。だから私は集まります、これは私が使用すべきものです。しかし、私はどのようにこれをインポートするのですか?
UPDATE
これが問題になることがあります。私はちょうどそれをテストしています。
UPDATE
これは私が今持っているものですが、私はまだ、以下のエラーを取得:
ERROR in ./app/app.ts (136,9): error TS2304: Cannot find name 'AdMob'.
は、だから私の問題は、Iドンでありますプラグインから 'AdMob
'をインポートする方法はわかりません。
をこれが解決されますか? –
私は以下の答えを行って私の問題を解決しました。 – Richard