这很简单,但我做不到。我可以在 index.html 中以正常方式执行此操作,但我需要动态添加和运行该代码。我正在尝试使用 jQuery 从 Drive SDK 页面https://developers.google.com/drive/quickstart复制粘贴示例:
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>');
});
它会那样工作吗?谢谢!