无法在Angular 5应用程序中加载gapi.client.drive

时间:2018-01-21 16:18:19

标签: angular google-api google-drive-api

我正在尝试使用gapi.client.drive访问Google驱动器,但Angular告诉我gapi未定义。

的package.json:

"@types/gapi": "^0.0.35",
"@types/gapi.auth2": "^0.0.46",
"@types/gapi.client.drive": "^3.0.0",

tsconfig.app.json:

"types": ["gapi", "gapi.auth2", "gapi.client"]

我的TS档案:

console.log(gapi);

即使是console.log()报告,也没有定义gapi,我也不知道为什么。

1 个答案:

答案 0 :(得分:1)

您需要在index.html

中加入 Google platform API script
<script src="https://apis.google.com/js/platform.js"></script>