2017-11-22 13 views
0

Ionicアプリ内でGooglePlusログインを使用するにはthis tutorialをフォローしようとしています。私はEddy Verbruggenによってプラグインをインストールしました。そしてチュートリアルによると、私はhome.tsの上にこの行があるはずです。GooglePlusクラスにIonicアプリのCordovaプラグインのログイン機能がありません

私はそれを構築しようとしました。これにそれを変更するには、「プロパティ 『ログインは』タイプ 『のtypeof GooglePlus』に存在しません」のでしかし今、次のコードは、

GooglePlus.login({..... 

をtranspileません
import { GooglePlus } from '@ionic-native/google-plus'; 

を助けました。 WebStormを使って私はGooglePlusをコントロールクリックすることができ、 node_modules/@ionic-native/google-plusのクラス定義に移り、クラスにはloginという関数がはっきりとあることがわかります。

enter image description here

  • NPM 5.5.1
  • イオン3.19.0
  • コルドバ7.1.0
  • OS X 10.12.6これは私がチュートリアルから必要に応じて変更

答えて

1

一部詳細にはIonic's docs

1)... this.googlePlus.login

3)輸入GooglePlusにコンストラクタ

constructor(private googlePlus: GooglePlus) { } 

2)変更GooglePlus.login()にGooglePlusを追加し、app.module.ts

import { GooglePlus } from '@ionic-native/google-plus'; 

にプロバイダとして追加

providers: [ 
    GooglePlus 
] 
関連する問題