Chrome正在错误地渲染我的SVG,所以我想改为向Chrome提供PNG。 SVG在其他现代浏览器中看起来很漂亮,特别是iOS上的Mobile Safari,用户可能会放大缩放 - 所以其他人都获得了SVG,但Chrome获得了PNG。我怎么能这样做?
答案 0 :(得分:1)
阅读the user agent string并有条件地提供内容:
<?php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false)
{
?>
<img src="mycontent.png">
<?php
} else {
?>
<svg>mycontent</svg>
<?php
}
?>