javascript - 如何在画布上加载 Google Drive 上的图像?
问题描述
如何检索 Google Drive 上的图像并将其渲染到画布上?
两者webContentLink
或downloadUrl
来自调用的文件资源都以gapi.drive.files.list
静默方式失败。
通过相同的调用可以XMLHttpRequest();
正常工作,因为我可以设置授权标头,但据我所知,我只得到一个 blob 或一个数组缓冲区。
然后问题是 - 如果图像太大 - 转换为 dataURL 失败。
这里有什么解决方法?
解决方案
推荐阅读
- sql - 创建具有不定数量参数的存储过程
- javascript - 难以使用 API 组合参数?
- ios - 如何过滤比较 2 个 JSON 的数据并将结果保存在数组中
- python - Python从列表中每个项目的开头和结尾删除换行符
- xml - 是否存在比 ADODB.Stream 更快的替代方案?
- android - 意图构造之间有什么区别
- c++ - JUCE:滑块,ValueTree 错误
- azure-devops - 在 Azure Devops 中开始开发新模块时应该做些什么?
- react-native - 从 cameraRoll Uri 反应原生渲染图像
- javascript - 将对象序列化为 indexedDB 与 JSON.stringify 的效率