में काम नहीं करता है svg पर पहली बार काम करना। मैं एक 'तीर की तरह' पथ के लिए svg परिभाषा निम्नलिखित हैएसवीजी मार्कर 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>
लेकिन यह आईई 9 या IE में पथ के अंत में तीर प्रदर्शित नहीं करता है 10
करता है 'त्रिकोण' IE में समर्थित नहीं या कोड में समस्या?
यहाँ एक उदाहरण है, http://www.w3.org/TR/SVG11/images/painting/marker.svg भी IE में काम नहीं करता।
मदद करें, तो वह केवल बिंदु मेरी कार्यप्रवाह संपादक अटक गया है।
लिंक परिणाम
एफएफ में मेरे कोड का परिणाम है:
और कोड IE में परिणाम है (वहाँ कोई तीर, तीर के अंत में कोई वर्ग है):
'यह' यहां लिंक उदाहरण या मेरा कोड है? मैं IE10 में लिंक परिणाम के लिए जो मिला, उसकी छवि संलग्न कर रहा हूं। 'makerUnits = userSpaceOnUse' समर्थित है? – Shanta
'markerUnits =" userSpaceOnUse "' IE में ठीक काम करता है (मेरे अनुभव में)। यह केवल "स्ट्रोकविड्थ" है जो टूटा हुआ है। जैसा कि मैंने कहा, आपका मुख्य उदाहरण आईई में मेरे लिए काम करता है। क्या आप जो कुछ प्राप्त कर रहे हैं उसकी तस्वीर पोस्ट कर सकते हैं? –
मुझे आपके नए उदाहरण के लिए एसवीजी कोड देखना होगा। जैसा कि मैंने कहा था प्रारंभिक उदाहरण (एकल रेखा के साथ) आईई 10 में ठीक काम करता है। वर्कअराउंड के लिए –