簡単だけど、私にはできない。index.html で通常の方法で実行できますが、そのコードを動的に追加して実行する必要があります。Drive SDK Page https://developers.google.com/drive/quickstart with jQuery から例をコピーして貼り付けようとしています:
jQuery(document).ready(function(){
// APPEND THE INPUT FROM THE EXAMPLE CODE
jQuery('body').append('<input type="file" id="filePicker" style="visibility: hidden" />');
/ ** CONTINUE THE SDK EXAMPLE CODE **/
var CLIENT_ID = 'XXXXXXX.apps.googleusercontent.com';
var SCOPES = 'https://www.googleapis.com/auth/drive';
function handleClientLoad() {
window.setTimeout(checkAuth, 1);
}
[...]
/ ** FINISH THE EXAMPLE CODE **/
// APPEND THE SCRIPT FROM EXAMPLE CODE
jQuery('head').append('<script type="text/javascript" src="https://apis.google.com/js/client.js?onload=handleClientLoad"></script>');
});
それはそのように機能しますか?ありがとう!