如何将 Google API Javascript 客户端库加载到 Chrome 应用程序

How to Load Google API Javascript Client Library into Chrome App

因此很容易在 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 应用程序中使用它。

想出了一个办法来做到这一点。 只需在 manifest.json.

的权限中添加 API 库
"permissions": ["https://www.googleapis.com/*"]