2011-11-14 17 views
7

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

+1

[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

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

Problemi correlati