So che non è supportato nativamente, ma ci sono dei Spessori JS che rendono in un oggetto di tela o qualcosa che mi permettesse di rendere SVG sul browser nativo Android? (Non Opera, ecc dal momento che vorrei evitare di avere l'utente deve installare un altro browser)SVG nel browser Android
7
A
risposta
6
Penso che quello che vuoi è questa libreria:
http://code.google.com/p/canvg/
In sostanza, si dovrebbe rilevare se il il browser è in grado di eseguire il rendering di svg e, se non fosse possibile, si renderà SVG su tela.
+5
Si prega di non fare sniffing browser/piattaforma. Rileva se il browser è in grado di mostrare SVG, vedi ad esempio http://modernizr.com. –
+1
Erik dice la verità. Modificherà. – Clint
[Fabric.js] (https://github.com/kangax/fabric.js/) supporta il rendering SVG su tela. Dai un'occhiata a [demo che fa esattamente questo] (http://kangax.github.com/fabric.js/svg_rendering/) (attenzione, carica lentamente a causa del gran numero di forme SVG). – kangax