Sé que no es compatible de forma nativa, pero ¿hay algunos JS Shims que se procesen en un objeto canvas o algo que me permita renderizar SVG en el navegador nativo de Android? (No Opera, etc, ya que me gustaría evitar que el usuario necesita instalar otro navegador)SVG en el navegador Android
7
A
Respuesta
6
Creo que lo que quiere es esta biblioteca:
http://code.google.com/p/canvg/
Básicamente, se detectaría si el el navegador es capaz de procesar svgs, y si no puede hacerlo, representará el SVG en canvas.
+5
No haga el rastreo de navegador/plataforma. Detecta si el navegador es capaz de representar SVG, por ejemplo, http://modernizr.com. –
+1
Erik dice la verdad. Editaré – Clint
Cuestiones relacionadas
- 1. Mostrar archivos SVG en Android
- 2. Soporte de SVG en Android
- 3. Tabla de compatibilidad del navegador SVG/VML
- 4. Procesamiento SVG en Java en Android y en el escritorio
- 5. Forma de SVG a Android
- 6. Soporte de SVG en Android, estado actual
- 7. Navegador de Android en Windows
- 8. Al abrir un SVG en un navegador, aparece el código XML en lugar de la imagen
- 9. Incluir archivo SVG en SVG
- 10. ¿Cuál es el significado de svg: svg?
- 11. Android leer el historial del navegador
- 12. hls en html5 no funciona en el navegador Android Chrome
- 13. Lanzar aplicación personalizada de Android desde el navegador Android
- 14. Desbordamiento: visible en SVG
- 15. ¿Android tiene * nativa * imagen SVG compatible como recursos dibujables (iconos)?
- 16. Android y reproducción de animación SVG
- 17. Evento OnKeyUp en el navegador Android para idiomas no latinos
- 18. Google Analytics interfiere con history.back() en el navegador android?
- 19. Reproducción de audio html5 en el navegador de Android
- 20. botones de zoom en el navegador web de Android
- 21. ¿De dónde se deriva el navegador predeterminado en Android 4?
- 22. ¿La aplicación GWT funciona bien en el navegador Android?
- 23. gradientes de reflexión usando CSS en el navegador Android
- 24. Reproducción de audio con HTML5 en el navegador de Android
- 25. ¿Es posible ejecutar el navegador Chromium en Android?
- 26. cómo obtener el historial del navegador en android?
- 27. Inhabilitar las cookies en el navegador Android no funciona
- 28. Javascript para eliminar cookies en el navegador web Android
- 29. Detectar evento de desplazamiento en el navegador de Android
- 30. comportamiento extraño en el navegador de Android al seleccionar campos
[Fabric.js] (https://github.com/kangax/fabric.js/) admite la representación de SVG en lienzo. Eche un vistazo a una [demo que hace exactamente eso] (http://kangax.github.com/fabric.js/svg_rendering/) (cuidado, se carga lentamente debido a la gran cantidad de formas SVG). – kangax