2013-05-09 10 views
7

Ho riscontrato un problema in IE9 come "SVG4601: i dati del percorso SVG hanno un formato errato e non possono essere analizzati completamente" mentre si disegna il grafico a torta nella pagina HTML5 utilizzando Raphael JS e SVG. Quando stavo disegnando il percorso svg, poiché l'attributo "d", d = "(percorso dati)" come null, il grafico a torta non appare e mostra un errore della console come "SVG4601: I dati del percorso SVG hanno formato e non può essere completamente analizzato ".Rapheal Pie Chart Numero di versione in IE 9

il contenuto HTML dovrebbe essere come questo ...

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d="M261.5,86.4 A100,100,0,1,0,271.5,98.5"/> 

Ma sto ottenendo in IE9 ..

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d=""/> 

Attualmente la sua perfettamente funzionante in IE8 e tutti gli altri browser. Qualsiasi aiuto sarebbe molto apprezzato.

+3

troppo ho trovato lo stesso problema, alcuna soluzione per risolvere questo? –

risposta

3

Infine ho aggiornato la libreria Raphael a V 2.10 e funziona perfettamente.

Per lo sviluppo di IE8, si prega di utilizzare svg percorso invece di tag cerchio

+1

Questo non ha risolto il mio problema in IE10, attualmente su v2.1.2 – propagated

+0

grazie! Ho risolto ie9 in "svg percorso dati ha errato formato e non può essere completamente analizzato" errore –

Problemi correlati