-1

高レベルの問題:

  • 現在のユーザーが Google Plus にログインしているかどうかを知りたいです。

部分的な解決策:

合併症:

特定の問題:

  • onload パラメータにコールバック メソッドを付けたいのですがhttps://apis.google.com/js/client.js、AngularJS の run メソッド内で JavaScript の非同期フェッチが発生しています。

-> モジュールの初期化:

.run([function() {  
  var po = document.createElement('script');  
  po.type = 'text/javascript';  
  po.async = true;  
  po.src = 'https://apis.google.com/js/client.js';  
  var s = document.getElementsByTagName('script')[0];  
  s.parentNode.insertBefore(po, s);  
}]);

Google は非同期でフェッチすることを推奨していますがhttps://apis.google.com/js/client.js、私はそれに固執していません。しかし、Google+ 統合コードのほとんどを AngularJS プロバイダーまたは AngularJS サービスの内部に保持したいと考えています。

どんな助けでも大歓迎です。

4

1 に答える 1