【问题标题】:Data-64 image links on IE/EdgeIE/Edge 上的 Data-64 图像链接
【发布时间】:2016-01-27 20:34:43
【问题描述】:

我正在使用画布制作图像并允许用户通过链接下载它。支持下载的浏览器会使用它。

但是,它不适用于 IE 和 Edge。找不到与此问题相关的任何信息。我已经为它制作了一个快速的 jsbin。

https://jsbin.com/keyegazehu/edit?html,output

基本代码是这样的

<a href="data:image/png;base64," download="image.png">
  <img src="data:image/png;base64,">
</a>

它适用于任何其他浏览器。

【问题讨论】:

  • 我在 Edge 上试过了,我看到一个“匿名”链接,点击它会出现一个带有 ffg 链接的菜单(克隆、另存为模板、导出为 gist)不是你期待吗?
  • 忘了说Edge图片的大logo也出现了
  • 我在 Edge 上没有看到。当我点击边缘标志时,它应该让我下载它或打开一个带有图像的新标签。

标签: internet-explorer microsoft-edge


【解决方案1】:

所以经过大量挖掘后,我找不到任何合适的解决方法。然而,使用https://github.com/eligrey/FileSaver.js/ 是一个很好的解决方法,因为它可以处理所有浏览器的大量怪癖。

如果你遇到这个问题,这是我的建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 2021-09-11
    • 1970-01-01
    • 2018-04-05
    • 2016-06-17
    • 2020-09-12
    • 2017-05-31
    相关资源
    最近更新 更多