gpt4 book ai didi

html - canvas.toBlob() 方法在不同浏览器中的稳定性如何?

转载 作者:太空宇宙 更新时间:2023-11-04 16:31:11 24 4
gpt4 key购买 nike

有许多 polyfill 可以将 Canvas 的内容转换为 Blob。在决定使用其中之一之前,想了解各种浏览器对 native 方法 canvas.toBlob() 的支持。该方法在不同浏览器中的稳定性如何?在 http://caniuse.com 上找不到它

注意:我不是在寻找服务器端解决方案或基于客户端 polyfill 的解决方案。有兴趣了解 toBlob() API 的稳定性。

最佳答案

2017 年 2 月 2 日更新:自 50 以来,Chrome 和 Opera (Blink) 都支持 canvas.toBlob。

在撰写本文时,对 toBlob() 的支持很差(仅限主要浏览器):

  • Firefox has support (目前只有一个)
  • Chrome 有意支持,但目前有一个 unsolved issue
  • Internet Explorer 10-11 support it using prefix , msToBlob() 但只返回 PNG
  • Safari 有 an issue状态为“已解决/不会修复”
  • Opera (Blink) 不支持( Canvas 元素上不存在方法)
  • Opera(旧)不支持( Canvas 元素上不存在方法)

目前不支持toBlobHD()(与大多数带有 HD 后缀的方法一样)。

关于html - canvas.toBlob() 方法在不同浏览器中的稳定性如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21705003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com