Tengo un objeto SVG que contiene un degradado lineal incrustado directamente en un documento. Funciona bien en Chrome y Firefox, pero en Safari no se procesa nada. Si creo el SVG como un archivo y lo incrusto usando la etiqueta Object, funciona bien en Safari. Otras formas y rellenos funcionan, es solo un degradado lineal que no funciona. Creo que podría usar el objeto, pero preferiría incrustar el SVG directamente.SVG El degradado lineal no funciona en Safari
he crear una demostración aquí (funciona en Chrome, Safari no): http://jsfiddle.net/sjKbN/
me encontré con this answer que sugiere establecer el tipo de contenido a application/xhtml+xml
, pero esto en sí mismo parece causar otros problemas.
Solo me preguntaba si alguien había encontrado alguna otra solución o idea para que esto funcione.
El gradiente funciona en la versión nightly build WebKit de Safari (disponible para su descarga http://nightly.webkit.org/) por lo que hay una buena probabilidad de que va a trabajar en un futuro liberado la versión de Safari. –
Ahh es increíble, me alegra ver que lo arreglaron. ¡Saludos por la propina! –