私はsvgでイメージスライダを作っています。私はトランジションをアニメーション化するためにマスクを使用しました。アニメーションがモバイルで動かない問題が発生しました。だから、私はそれが問題の原因だと思っているので、私はマスク属性のブラウザサポートを調べ始めました。ほとんどのサイトでは、デスクトップブラウザのブラウザサポートが表示されますが、モバイルブラウザのブラウザはサポートされていません。何(モバイル)ブラウザでsvgマスクのブラウザサポートと最大限のブラウザサポートを得る方法
- はSVGマスクないサポートされていますか?
- svgマスクのクロスブラウザサポートを改善する方法はありますか?
- ブラウザがJavaScriptを使用してマスクをサポートしているかどうかを検出することは可能でしょうか(そのため、これらのブラウザのアニメーションなしでフォールバックを作成できます)。
ほとんどすべてのUAが、未知のものであっても、サポートされているすべての機能を報告しています。 –
@ccprog返信する時間をとっているThx。 DOMImplementation.hasFeature()は、まさに私が探していたものと思われました。非常に残念で、それは捨てられています。スイッチ要素を追加すると、私のSVG生成用のJavaScriptにいくらか複雑性が追加されます。これはむしろ避けたいものです。 DOMImplementation.hasFeature()のjavascriptの代替はありますか?なぜこの機能が廃止されているのか? – RMo
それは役に立たなかったので、控えめです。ブラウザの製造元は、いつスイッチを有効にするかを知らなかった。スイッチをtrueまたはfalseに設定する必要があります。マスクのバグを知っていたら、スイッチは真か偽ですか?スイッチはhasFeatureを内部的に使用していますが、機能テストはもう行われません。 –