Chrome 112复制Google Docs图片为BLOB格式致粘贴失败问题
Chrome 112+ 复制Google Docs图片为Base64导致Notion粘贴失败
问题详情
- Chrome 112.0.5615.121及以上版本,从Google Docs复制内容时,图片会被转为Base64格式的Data URI:
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABa..."> - 该格式无法被Notion识别,粘贴时会报错。
- Safari、Firefox等浏览器无此问题,复制的图片均保留
googleusercontent.com的外链:<img src="https://lh6.googleusercontent.com/LrtT2WDav4cXI....." referrerpolicy="same-origin" style="display: block; object-fit: cover; border-radius: 1px; pointer-events: auto; width: 100%;"> - 切换账号、隐身窗口测试后问题依然存在,Chrome 111及以下版本正常。
临时修复方案
- 降级Chrome版本:回滚到Chrome 111或更早版本,可恢复原复制逻辑。
- 手动替换图片链接:复制内容到HTML编辑器(如VS Code),将Base64的
img标签替换为从Google Docs图片右键获取的原始外链。 - 使用用户脚本修正:编写或安装用户脚本,在复制时自动将页面内的Base64图片替换为对应的
googleusercontent.com链接(需解析页面中图片的真实URL)。 - 临时切换浏览器:用Safari或Firefox完成复制粘贴操作。
长期建议
- 向Chrome官方提交Bug反馈,说明此版本变更导致的第三方工具兼容性问题。
- 关注Notion的更新,确认是否会新增对Base64图片的支持。
内容的提问来源于stack exchange,提问作者Alvaro
相关产品推荐
相关产品推荐

