Lavorando la prima volta su svg. Ho seguente definizione SVG per un percorso 'a freccia'indicatore svg non funziona in IE9-10
<defs>
<marker id="start" refX="1" refY="5" markerUnits="userSpaceOnUse" markerWidth="17" markerHeight="11" orient="auto">
<path id="conditional" d="M 0 6 L 8 1 L 15 5 L 8 9 L 1 5" fill="white" stroke="black" stroke-width="1" />
<path id="default" d="M 5 0 L 11 10" fill="white" stroke="black" stroke-width="1" />
</marker>
<marker id="end" refX="15" refY="6" markerUnits="userSpaceOnUse" markerWidth="15" markerHeight="12" orient="auto">
<path id="arrowhead" d="M 0 1 L 15 6 L 0 11z" fill="black" stroke="black" stroke-linejoin="round" stroke-width="2" />
</marker>
</defs>
<g id="edge">
<path id="bg_frame" d="M10 50 L210 50" stroke="black" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" marker-start="url(#start)" marker-end="url(#end)" />
<text id="text_name" x="0" y="0" oryx:edgePosition="startTop"/>
</g>
Ma non mostra freccia alla fine del percorso in IE 9 o IE 10
fa 'triangolo' non supportato in IE o problema nel codice?
Anche un esempio qui, http://www.w3.org/TR/SVG11/images/painting/marker.svg non funziona in IE.
Aiuto Per favore, è l'unico punto in cui il mio editor del flusso di lavoro è rimasto bloccato.
risultato link
risultato del mio codice in FF è:
E codice di risultato in IE è (non c'è nessuna freccia, nessuna piazza alla fine della freccia):
'questo' qui è un esempio di collegamento o il mio codice? Allego un'immagine di ciò che ho ottenuto per il risultato del collegamento in IE10. 'makerUnits = userSpaceOnUse' è supportato? – Shanta
'markerUnits =" userSpaceOnUse "' funziona bene in IE (nella mia esperienza). È solo "" strokeWidth "' che è rotto. Come ho detto, il tuo esempio principale funziona per me in IE. Puoi pubblicare una foto di quello che stai ricevendo? –
Avrei bisogno di vedere il codice SVG per il tuo nuovo esempio. L'esempio iniziale (con la singola riga) funziona bene in IE10, come ho detto. –