我以这种方式插入 Drive SDK 的 javascript 代码:
function upload_click(){
jQuery(this).toggle();
jQuery.getScript("https://apis.google.com/js/client.js?onload=handleClientLoad");
}
jQuery(document).ready(function(){
var upload_button = {
'style': 'height: 30px; width: 100px;',
'id': 'upload-btn'
},
div = 'body',
$div = jQuery(div);
$div.append('<input type="file" id="filePicker" style="visibility: hidden" />');
$div.append('<button style="'+upload_button['style']+'" id="'+upload_button['id']+'">Upload</button>');
jQuery('#'+upload_button['id']).click(upload_click);
});
用户点击上传按钮后,Chrome 有什么办法不阻止身份验证弹出窗口?AFAIK,它的工作方式,它总是会被阻止,对吧?
要复制它,请点击“在您的网站中预览”并输入您的客户端 ID:http ://siteapps.com/app/google_drive_upload_widget-342
提前致谢