From 2c3d35d249d61664407ca8a9767139e174c8a82b Mon Sep 17 00:00:00 2001 From: Pablo Zubieta Date: Mon, 28 Nov 2016 11:53:14 -0600 Subject: [PATCH] Fix embeding of PlotlyJS plots in Jupyter --- src/backends/plotlyjs.jl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backends/plotlyjs.jl b/src/backends/plotlyjs.jl index 94822d71..3f02d7b1 100644 --- a/src/backends/plotlyjs.jl +++ b/src/backends/plotlyjs.jl @@ -86,7 +86,11 @@ end # ---------------------------------------------------------------- function _show(io::IO, ::MIME"image/svg+xml", plt::Plot{PlotlyJSBackend}) - show(io, MIME("text/html"), plt.o) + if Plots.isijulia() + print(io, PlotlyJS.html_body(plt.o)) + else + show(io, MIME("text/html"), plt.o) + end end function plotlyjs_save_hack(io::IO, plt::Plot{PlotlyJSBackend}, ext::String)