如何将散景可视化嵌入到 google 幻灯片中?

How can I embed a bokeh viz to a google slides?

我有一个散景可视化作为 HTML 文件。寻找一些时间如何将该文件嵌入 google 幻灯片,但找不到方法。有谁知道我如何在不失去交互性的情况下在 google 幻灯片上可视化散景图?

据我所知,Google 不允许在 Google 幻灯片中嵌入任意 HTML 和 JavaScript 代码(参见 this long thread)。这意味着不可能嵌入交互式散景图,因为所有交互性只有在必须执行 JavaScript 代码时才有可能。如果 Google 幻灯片允许嵌入 IFrame,那么您可以尝试在幻灯片可访问的某些 URL 上托管 Bokeh HTML。但我不确定这是否可能,在这种情况下,您最多可以导出 PNG 绘图并嵌入它们。

是的 (@bigreddot),从今天开始,Google 幻灯片不允许嵌入由散景生成的 HTMLs,或者一般的任何 HTML 文件。

我非常想使用交互式图表制作幻灯片,尤其是像 google 这样的基于云的幻灯片,我可以从任何地方轻松共享和编辑这些幻灯片。所以我想出了一个解决方法,它并不真正使用 google 幻灯片,而是使用 google 环境并在不失去交互性的情况下呈现图表。我将其发布为问题的潜在答案,但这更像是一种解决方法。但考虑到 google-slides 不允许嵌入 html,这是我们在“google-cloud-system/environment”中得到的最佳答案。

我开始使用 google-sites 制作“幻灯片”。这非常有效,因为 google-站点允许嵌入 iframe。我使用此选项 将 HTML 嵌入到 google 站点 (private/shared) 中,然后将 HTML 文件的内容粘贴到嵌入代码中标签。

这是制作带有交互式图表的基于云的私人“幻灯片”的好方法。这些是非常规的,因为必须滚动而不是更改幻灯片,但这可能是制作创意幻灯片的优势。我希望这个解决方法能有所帮助。