将 youtube 视频添加到 google 文档 - 可能吗?通过 Apps 脚本?
Add youtube video to google document - is it possible? Through Apps script?
是否可以将 YouTube 视频插入 google document:
- 手动(必须是视频,不能是link文字)
- 通过 Apps 脚本
我没有找到任何在文档中插入视频的方法,例如插入图像或 insert/appendParagraph 等,因此无需添加任何内容。没有代码。
使用 Google 文档 我不认为这是可能的。我建议您使用 Google 个站点。
使用 Apps 脚本是可能的,而且非常简单。您需要创建一个 Web App that shows a html file using a HtmlService API,然后您可以正常编辑 html 文件并嵌入您的视频。
你绝对可以 post 它进入 Google 文档的侧边栏。我知道这是一个微不足道的简单答案,但这是可能的。我现在正在听
//Here is the code.gs code:
function onOpen() {
var ui = DocumentApp.getUi();
ui.createMenu('My Handler Tools')
.addItem('Show SideBar3','SideBar3')
.addSeparator()
.addToUi();
};
function SideBar3()
{
var ui = HtmlService.createHtmlOutputFromFile('ModeLessDialog').setTitle('Handler Communications');
DocumentApp.getUi().showSidebar(ui);
}
//Here is the HTML file. I called it ModeLessDialog.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<iframe width="200" height="150" src="https://www.youtube.com/embed/xsu2AUxcH4k" frameborder="0" allowfullscreen></iframe>
</body>
</html>
此代码是在 Google 文档脚本编辑器中编写的。
嗯,我认为除了侧边栏或对话框外,无法将视频插入 google 文档。我建议您考虑看看新的 google 站点。它们非常易于使用,添加视频是其内置功能之一。无需编码,您可以为用户提供 URL 以从任何网站访问页面。我在我的网站上使用它们,因为它们易于使用,而且它们的页面格式非常好,因此它们适合任何设备。这是 link
是的,可以通过 appscript。
请参考下面的代码来实现相同的目的。在这里,我设置了一个带有 youtube link 的图像并将图像宽度设置为“0”,所以在这个视频中,视频是不可见的,但是你确实得到了一个可以在同一个 window.
<i></i>
<div style="font-size: 12px;" align="left">
<a href="https://www.youtube.com/watch?v=z7Kcs9OD5wk" target="_blank" rel="noopener"> <img style="outline: none; text-decoration: none; clear: both; border: 0px; height: auto; line-height: 100%; margin-top: 0px; margin-left: 3px; margin-bottom: 0px; float: left; max-width: 0px; width: 100% !important;" title="Image" src="https://i.postimg.cc/qRrvx6pX/Fostercraftvideo.jpg"
alt="Image" width="0" align="left" border="0" /> </a>
</div>
是否可以将 YouTube 视频插入 google document:
- 手动(必须是视频,不能是link文字)
- 通过 Apps 脚本
我没有找到任何在文档中插入视频的方法,例如插入图像或 insert/appendParagraph 等,因此无需添加任何内容。没有代码。
使用 Google 文档 我不认为这是可能的。我建议您使用 Google 个站点。
使用 Apps 脚本是可能的,而且非常简单。您需要创建一个 Web App that shows a html file using a HtmlService API,然后您可以正常编辑 html 文件并嵌入您的视频。
你绝对可以 post 它进入 Google 文档的侧边栏。我知道这是一个微不足道的简单答案,但这是可能的。我现在正在听
//Here is the code.gs code:
function onOpen() {
var ui = DocumentApp.getUi();
ui.createMenu('My Handler Tools')
.addItem('Show SideBar3','SideBar3')
.addSeparator()
.addToUi();
};
function SideBar3()
{
var ui = HtmlService.createHtmlOutputFromFile('ModeLessDialog').setTitle('Handler Communications');
DocumentApp.getUi().showSidebar(ui);
}
//Here is the HTML file. I called it ModeLessDialog.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<iframe width="200" height="150" src="https://www.youtube.com/embed/xsu2AUxcH4k" frameborder="0" allowfullscreen></iframe>
</body>
</html>
此代码是在 Google 文档脚本编辑器中编写的。
嗯,我认为除了侧边栏或对话框外,无法将视频插入 google 文档。我建议您考虑看看新的 google 站点。它们非常易于使用,添加视频是其内置功能之一。无需编码,您可以为用户提供 URL 以从任何网站访问页面。我在我的网站上使用它们,因为它们易于使用,而且它们的页面格式非常好,因此它们适合任何设备。这是 link
是的,可以通过 appscript。 请参考下面的代码来实现相同的目的。在这里,我设置了一个带有 youtube link 的图像并将图像宽度设置为“0”,所以在这个视频中,视频是不可见的,但是你确实得到了一个可以在同一个 window.
<i></i>
<div style="font-size: 12px;" align="left">
<a href="https://www.youtube.com/watch?v=z7Kcs9OD5wk" target="_blank" rel="noopener"> <img style="outline: none; text-decoration: none; clear: both; border: 0px; height: auto; line-height: 100%; margin-top: 0px; margin-left: 3px; margin-bottom: 0px; float: left; max-width: 0px; width: 100% !important;" title="Image" src="https://i.postimg.cc/qRrvx6pX/Fostercraftvideo.jpg"
alt="Image" width="0" align="left" border="0" /> </a>
</div>