【发布时间】:2018-06-06 14:33:15
【问题描述】:
^^ 没有回答这个问题。其他stackoverflow搜索似乎也有过时的信息。也许它在某一时刻有效,我不知道,但现在没有。
我想在谷歌表格或文档中包含教学视频(不是网站,因为我无法直接在视频旁边编辑文档或表格),但我希望它来自谷歌驱动器而不是 youtube。
我也知道谷歌表单、幻灯片和网站允许嵌入视频,所以只是希望有一个工作表(最好)或文档的解决方法。
我添加了一个侧边栏:
function showSidebar(){
var html = HtmlService.createHtmlOutputFromFile("sidebar")
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.setWidth(300)
SpreadsheetApp.getUi().showSidebar(html);
}
但我无法想到将视频包含在驱动器文件中。以下适用于 youtube:
<iframe width="420" height="315" src="https://www.youtube.com/embed/tgbNymZ7vqY">
</iframe>
以下是我认为我应该能够使用的:
<video width="400" autoplay controls>
<source src="https://drive.google.com/file/d/fileID/preview" type="video/mp4">
Your browser does not support HTML5 video.
</video>
虽然我看到@ruben 在说什么 - 我可以将视频嵌入网站 - 如果我尝试将网站链接作为 iframe 嵌入到谷歌表格的子栏中,它似乎并没有真正起作用.
我也尝试过 google 插件和 aps,但没有找到符合我需要的方式。用户不想打开新屏幕。
【问题讨论】:
-
如果您声明“我认为没有一种方法可行”,您应该提供您尝试过的方法,这样您就不会当您已经尝试过这种方式时,不要得到无用的“尝试这种方式”答案。对我来说,你找错人了——谷歌不打算让 Drive 成为一个服务器,你可以从中为其他平台托管丰富的内容。这就是为什么对每天的唯一访问等有配额限制的原因。
-
tree :有几个线程可能与您的问题有关。结帐stackoverflow.com/…
-
HTML 服务是一样的 // 无论它的容器用于发布网络应用程序,它的工作方式都是一样的。
-
谢谢。我尝试将网站页面(嵌入视频)嵌入为 iframe,但仍然没有成功。
标签: google-apps-script google-drive-api html5-video