我使用 sIFR,所以文本在 Windows 机器上看起来不错。由于 Mac 具有出色的文本渲染功能,因此我想在检测到 Mac 时禁用 sIFR,以便更灵活地制作淡入淡出动画。我试图理解 sIFR wiki 上的这篇文章,它暗示了如何做到这一点,但是 sifr.js 中的代码很密集,我完全不确定在哪里或添加或删除什么。
http://wiki.novemberborn.net/sifr/How+to+use
“如果您想为特定浏览器启用/禁用 sIFR,您可以使用 UA 对象,如下所述,您必须在 sifr.js 中编辑以下代码:
if(typeof sIFR == "function" && !sIFR.UA.bIsIEMac){
sIFR.setup();
};
在此示例中,IE/Mac 禁用了 sIFR。删除 && !sIFR.UA.bIsIEMac 部分以再次启用它。您还可以在此处添加其他浏览器。”
谁能帮我实现这个?(我认为上面的例子只是一个虚构的例子,因为 IE 已经很久没有在 Mac 上运行了......)
感谢您的关注!