我有一个编码为 base64 blob 的图像,我可以从 Google Apps 脚本成功提供该图像 - 按照这个 jsfiddle
我现在正在尝试使用 Google 应用脚本将其保存为 Google Drive 上的图像。虽然我可以写文件,当我下载它时访问它,它确实是一个图像,谷歌文档查看器无法预览它。这是保存它的代码 - 它有效,并且正确地将内容类型报告为 image/png。
function writeToDrive() {
var blobOb = blobObGet("googleLogoBlob");
if (!blobOb.error) {
var imgBlob = Utilities.newBlob(Utilities.base64Decode(blobOb.blob),"image/png",blobOb.name + ".png" );
Logger.log (imgBlob.getContentType());
var file = DocsList.createFile(imgBlob);
}
}
如何从谷歌应用程序脚本访问文件元数据,以便为谷歌文档查看器设置正确的 mime/类型?