JSZipped SVG不在Safari中呈现

时间:2015-05-11 13:01:23

标签: javascript image svg safari jszip

我正在使用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&gt;标签因为它打破了其他功能。你能告诉我怎样才能让它在<img>标签中运行?

0 个答案:

没有答案