3

Chrome のパス要素でバグが発生している可能性があります。ここで RaphaelJS がレンダリングしたものをコピーして貼り付けました: http://petesaia.com/work/svg-chrome-bug/

Safari と Firefox で


(出典: petesaia.com )

Chrome の場合 (19.0.1084.46)


(出典: petesaia.com )

明らかに、このファイルには非常に多くのポイントがあるため、パス要素ごとに 50 ポイントに制限しました。ご覧のとおり、右側から 2 つのパスが欠落しており、左側から 2 つの非常に小さいパスが欠落しています。表示されていないパスの 1 つを見つけて選び出しました。ここで確認できます: http://petesaia.com/work/svg-chrome-bug/singled.html

パスが選択されていても、まだ表示されないことに気付くでしょう。したがって、Chrome はそのパスで何かを嫌う必要があります。

また、通常はjavascriptコンソールを開いたり閉じたりすると、正しく表示されることがあることにも気付きました。とても薄っぺらいです。ストロークとウェイトを変えてみましたが、うまくいきませんでした。

誰もこのようなことを経験しましたか?

新しい発見:これらの x/y 値は、single.html サンプルを壊す座標です: 620.3536711111101,232.16932207146056 その時点までのパスを切り捨てると、完全に機能するので、これを知っています。しかし、なぜ彼らがそれを壊したのか、私にはまだわかりません。

ありがとう、
ピート

PS: 形状を単純化する計画はありますが、これが最初に私の注意を引きました。

4

0 に答える 0