Adobe Illustrator から raphael.js にエクスポート (SVG として保存) したいくつかのパス オブジェクトを描画しようとしています。パスは次のようになります。
'M31.181-56.886l5.08,34.108l1.643,0.947v0l0,0l0,0v0l5.252-3.032l-6.164-41.371l4.14-41.301l-0.001,0L3.95-129l-5.149,2.243v0.001l-4.216,42.073l-31.67,18.284v44.931l1.644,0.948l5.188-2.994v-32.951h0.001l28.708,16.574V-0.95L0.096,0l5.189-2.996v-38.941L31.181-56.886 M2.99-102.084l29.241,16.883l-1.537,15.331L1.455-86.751L2.99-102.084'
また
'M-12.385-52.752l6.252,49.204L0.017,0h0.001L1.94-1.11l-6.253-49.202l34.379-19.847l5.412,42.587l6.148,3.551l1.924-1.11l-7.217-56.773l4.844-42.761L35.149-129l-40.193,23.206L-12.385-52.752z M28.527-86.413L14.73-94.378l0.001,0l15.729-9.082l-1.932,17.047Z',
これらの文字列は、すべてのデスクトップ ブラウザで完全に解析されますが、iOS の Safari ではページが解析中にハングし、しばらくすると Safari が「強制終了」します。
私はそれらを次のように描いています:
Layers.elementsOfTypeA.path(this.path).attr(Styles.whiteTransparent);
これは iOS や raphael.js の問題ですか、それともパス文字列の形式が間違っているのでしょうか? 残念ながら、私は PC を使用しており、コンソールの情報やエラーにアクセスすることはできません。