因此,在HTML中加载javascript客户端库很容易。我在谈论这个:
https://apis.google.com/js/client.js
您只需使用
加载它 <script src="https://apis.google.com/js/client.js?onload=checkAuth">
然后你可以使用它..
function checkAuth() {
gapi.auth.authorize(
{
'client_id': CLIENT_ID,
'scope': SCOPES.join(' '),
'immediate': true
}, handleAuthResult);
}
function handleAuthResult(authResult) {
var authorizeDiv = document.getElementById('authorize-div');
if (authResult && !authResult.error) {
// Hide auth UI, then load client library.
authorizeDiv.style.display = 'none';
doSomething();
} else {
// Show auth UI, allowing the user to initiate authorization by
// clicking authorize button.
authorizeDiv.style.display = 'inline';
}
}
现在,我的问题:
如何在Chrome应用中执行此操作?如何加载JS客户端库,以便我可以在Chrome应用程序中使用它。
答案 0 :(得分:0)
想出办法来做到这一点。 只需在manifest.json中的权限中添加API库。
"permissions": ["https://www.googleapis.com/*"]