【发布时间】:2013-12-19 14:59:30
【问题描述】:
我目前正在关注this tutorial,用于将图像从 javascript 上传到 Google Drive。示例代码完美运行,您可以从硬盘驱动器中选择要上传的文件。我现在正尝试根据我的目的对其进行修改,以便它上传已以标准 HTML 格式显示在页面上的图像:
<img class="image" id="result-image" src="imgres?img_id={{result_id}}" alt="No Image"/>
提供的 Google 示例在文件选择器上查找更改并获取文件数据,如下所示:
var fileData = evt.target.files[0];
然后由 FileReader 对象读取如下:
var reader = new FileReader();
reader.readAsBinaryString(fileData);
reader.onload = function(e) {
...
我的问题是如何为 FileReader readAsBinaryString 方法提供所需类型的图像对象标签,以便 Drive API 调用能够成功?提前致谢!
【问题讨论】:
标签: javascript google-app-engine google-drive-api filereader