0
JavaScriptでJavaScriptライブラリをHTMLで読み込むのは簡単です。私はこの1つについて話している:Google API JavascriptクライアントライブラリをChromeアプリケーションに読み込む方法
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 Appでこれを行うにはどうすればよいですか? JSクライアントライブラリをロードしてChromeアプリで使用できるようにするにはどうすればよいですか。
あなたがユーザを認証する場合は[Chromeアプリ:クロームアイデンティティAPI]使用してみてください:Web認証プロトコルがHTTPの機能を利用」、ドキュメントごとに、(https://developer.chrome.com/apps/app_identityを) Chromeアプリケーションはアプリコンテナ内で実行されますが、HTTP経由ではロードされず、リダイレクトやクッキーを設定することもできません。 [JavaScript APIs](https://developer.chrome.com/apps/api_index)のリストです。Chromeは、chrome.runtimeやchrome.alarmsのような多くの専用APIをアプリに提供します。お役に立てれば! –