我有一個非常簡單的SVG渲染:https://jsfiddle.net/091y7uyr/3/SVG弧渲染文物在Safari
有很多的數學代碼出現,但它的一點就是:
<svg style="position:fixed;top:0px;left:0px;width:100%;height:100%;
pointer-events:none;">
<path d="
M 65 51
A 434.180675278184 434.180675278184
0 0 0
275.01708984375 351.9502944946289
M 65 51
A 399.44622125592934 399.44622125592934
0 0 0
275.01708984375 351.9502944946289"
fill="black" fill-rule="evenodd">
</path>
</svg>
這裏是結果:
但是,在Safari中,無論是在iOS(v9.3.4)和桌面(V9.1,構建11601.5.17.1),它看起來有點不同:
是否有人知道爲什麼會出現弧形邊緣之間的線,以及如何擺脫它?
您可以報告的webkit的bug [這裏](https://webkit.org/reporting-bugs/) –
如何滾動頁面https://webkit.org/reporting-bugs到底部並閱讀一個突出顯示的文本「注意:Safari不是WebKit,Safari漏洞應該報告給Apple。」? –
Webkit是一個渲染引擎,Safari是一個瀏覽器。如果你想使用瀏覽器chrome,那麼你需要Apple,如果它是你想要webkit的網頁的渲染。 –