gpt4 book ai didi

browser - 对 svg 过滤器的特征检测支持

转载 作者:行者123 更新时间:2023-12-04 02:19:20 26 4
gpt4 key购买 nike

我需要检测浏览器是否支持 svg 滤镜(具体来说是 feGaussianBlur)。我将如何对此进行测试?不支持过滤器的 Safari 会默默地忽略过滤器。

最佳答案

您可能还可以检查接口(interface)上可用的枚举,例如:

var supportsfilter = typeof SVGFEColorMatrixElement !== undefined && 
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE==2;

这样你就不必构造新元素,如 https://stackoverflow.com/a/9767059/109374 .我没有测试过这是否在 Safari 中按预期工作。

更新:提交给 modernizr 的补丁:https://github.com/Modernizr/Modernizr/pull/531

关于browser - 对 svg 过滤器的特征检测支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9739955/

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