【问题标题】:Can speaker deck slide be embedded in README file of github?演讲者幻灯片可以嵌入到 github 的 README 文件中吗?
【发布时间】:2016-04-07 06:37:15
【问题描述】:

我在 Speakerdeck 中有一个演示幻灯片,我想将它嵌入到 github 存储库的 README.md 页面中。有可能吗?

这是我从 Speakerdeck 嵌入的脚本

<script async class="speakerdeck-embed" data-id="3586d5e7f45ce6" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>

README.md

###简介

这是应用的介绍...

###幻灯片

<script async class="speakerdeck-embed" data-id="3586d6f45ce6" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>

幻灯片没有出现在 repo 的 README 部分。

【问题讨论】:

    标签: javascript github markdown


    【解决方案1】:

    不,您不能也不应该主要是出于安全原因。

    GitHub 不允许执行外部脚本。

    检查这个答案:Embed JavaScript in GitHub README.md

    【讨论】:

      【解决方案2】:

      不,你不能在 GitHub 的 markdown 中嵌入脚本。

      能够嵌入脚本会导致 XSS(跨站脚本)不安全,因此 GitHub 的设计是不可能的,这是有充分理由的。

      【讨论】:

        【解决方案3】:

        无法将脚本添加到 Markdown。
        Mark down 只能用于文本格式,不能更多。

        以下是允许使用的内容:


        你还能做什么?

        您仍然可以在此答案中嵌入您在此处看到的图像。因此,将您的幻灯片转换为图像并嵌入它们

        【讨论】:

          【解决方案4】:

          上面所说的一切都是正确的,但我想添加一条额外的信息。

          即使README 不会显示嵌入的幻灯片,但如果将此 repo 转换为 Github Page,那么相同的 README 将完美呈现,并且它也将显示 Speakerdeck 幻灯片。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2014-07-13
            • 2020-11-06
            • 1970-01-01
            • 2011-03-05
            • 1970-01-01
            • 2014-10-19
            • 2021-06-02
            • 1970-01-01
            相关资源
            最近更新 更多