【发布时间】:2019-02-08 21:19:53
【问题描述】:
我正在制作一个使用 Google API 登录用户的 Angular 6 应用程序。一切都在实施并且工作正常,但是当有时client 库没有被加载并且它说
gapi 未定义。我正在使用<script src="https://apis.google.com/js/client.js" async defer></script> 在index.html 中加载脚本
我也尝试将lib下载到本地并添加到angular.json中,例如:
"scripts": [
...
"src/assets_v2/js/gmail_client.js",
]
但这也会导致同样的问题,即有时加载它有时不加载。有没有办法在角度应用程序初始化之前加载client lib?如何确保首先加载 lib,然后初始化应用程序。任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: javascript angular gmail-api