Вопрос: SVG загружается через <img>
или <embed>
правильно визуализации (т.е. высокого пиксель на единицу) на устройствах Retina, однако, когда тот же самый файл SVG загружен с помощью CSS background-image
недвижимости он отображается плохо (похоже, что разрешение устройства не учитывается).Хром: SVG фоновое изображение на дисплее Retina
Есть ли вероятность, что я могу поговорить с моим браузером в правильной визуализации SVG на устройствах с более высокой плотностью пикселей? Уменьшение размера изображения с помощью background-size
не сработало; Хаки вроде transform: translateZ(0)
тоже не работали.
Обновление: Эта проблема, как представляется, относится к Chrome 39 и ранее.
Конечно, это похоже на Chrome 39. Извините, но я не указал его раньше. – incarnate
Пожалуйста, напишите сообщение об ошибке в http://crbug.com с полным тестовым кодом. Вы тестировали, правильно ли это работает в более поздних версиях? –
Он выглядит корректно в Chrome Canary. – incarnate