matplotlib SVG requer plugin para ver
-
07-07-2019 - |
Pergunta
Eu estou tentando processar dymamically uma imagem SVG de matplotlib e inseri-lo no documento HTML.
Eu estou usando Cairo.SVG como o backend matplotlib.
Agora, sempre que eu tento inseri-lo no
<img src="/url_to_graph" />
//or
<object data="/url_to_graph" />
Ou eu não recebem nada ou o erro "Missing Plugins" do Firefox.
FYI Eu estou usando o Firefox. Além disso, quaisquer outros exemplos de imagens SVG eu encontrar na web, trabalho muito bem -. E não necessitam de plug-in
O matplotlib tornar as imagens SVG em algum formato especial que eu não sei sobre?
Solução
Você já tentou <object type="image/svg+xml" data="/url_to_graph"></object>
?
<img src="/url_to_graph"/>
deve trabalho.
Você é capaz de ver o arquivo svg
com outras aplicações?
Meu palpite é que o arquivo é gerado corretamente, mas o servidor está enviando-lhes uma mime-type
incorreta.