Ich kann nicht herausfinden, wie meine Pygal Charts als Base 64 URI Arbeit auf IE 11 gerendert zu machen. In der Tat, beim Besuch der Pygal Dokumentation (http://www.pygal.org/en/stable/) auf IE 11 keine ihrer Diagramme arbeiten entweder auf IE.Pygal Charts funktioniert nicht auf Internet Explorer 11
Kennt jemand eine Problemumgehung?
Ich habe unten einen Beispielcode angehängt, um zu zeigen, wie ich das Diagramm rendere.
HTML:
<div class="clearfix"></div>
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<div class="x_panel">
<div class="x_title">
<h2>Chart</h2>
<ul class="nav navbar-right panel_toolbox">
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
</li>
</li>
<li><a class="close-link"><i class="fa fa-close"></i></a>
</li>
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<embed type="image/svg+xml" src={{chart|safe}} style='width:100%'/>
</div>
</div>
</div>
init Py:
line_chart = pygal.Line()
line_chart.title = 'Browser usage evolution (in %)'
line_chart.x_labels = map(str, range(2002, 2013))
line_chart.add('Firefox', [None, None, 0, 16.6, 25, 31, 36.4, 45.5,
46.3, 42.8, 37.1])
line_chart.add('Chrome', [None, None, None, None, None, None, 0, 3.9,
10.8, 23.8, 35.3])
line_chart.add('IE', [85.8, 84.6, 84.7, 74.5, 66, 58.6, 54.7, 44.8,
36.2, 26.6, 20.1])
line_chart.add('Others', [14.2, 15.4, 15.3, 8.9, 9, 10.4, 8.9, 5.8,
6.7, 6.8, 7.5])
line_chart.render_data_uri()
return render_template("html.html", chart = chart)
Arbeitete gut. Danke für die Hilfe! – ashap