0

JSZip を使用して svg イメージを解凍しています。次のように

var image= zip.files[entry]._data.getContent();
                    var blob = new Blob([image], {
                        type: mimetype
                    });
                    var blobUrl = URL.createObjectURL(blob); 

MIME タイプは次のように設定されてい"image/svg+xml"ます blob url は<img>タグの src 属性に設定されています。これは、Chrome、Firefox では機能しますが、Safari では機能しません。Safari では、画像はレンダリングされません。なぜこれが起こっているのですか?また、<object>タグを使用すると、画像が適切にレンダリングされます。ただし、<object他の機能を壊しているため、>タグは使用できません。<img>タグで機能させる方法を教えてください。

4

0 に答える 0