2
Google 스크립팅을 사용하여 Google 드라이브에 저장 한 비디오를 HTML에 포함하려고합니다.Google 스크립트를 사용하여 동영상 삽입
function GenerateTables() {
var folderz = DocsList.getFolder('SharedVideos');
var contents = folderz.getFiles().sort(function(a,b) {return b.getDateCreated()-a.getDateCreated()});
var file;
var name;
var date;
var url;
var dateModified;
var folder;
var textOutput = "<table>";
textOutput += "<tr><th>File Name</th><th>Create Date</th><th>Modified Date</th></tr>"
for (var i = 0; i < contents.length; i++) {
file = contents[i];
folder = file.getParents()[0];
name = file.getName();
url = "https://docs.google.com/file/d/" +file.getId()+"/preview";
date = Utilities.formatDate(file.getDateCreated(), 'GMT-6', 'MM/dd/yyyy hh:mm:ss aaa');
dateModified = Utilities.formatDate(file.getLastUpdated(), 'GMT-6', 'MM/dd/yyyy hh:mm:ss aaa');
textOutput += "<tr><td>" +name + "</td><td>" + date + "</td><td>" + dateModified + "</td></tr>";
textOutput += "<tr><td colspan='3'>";
textOutput += "<iframe src='"+url+"' height='385' width='640'></iframe>";
textOutput += "</td></tr>";
}
textOutput +="</table>";
return textOutput;
}
function doGet() {
var text = GenerateTables();
return HtmlService.createHtmlOutput(text);
}
iframe이 내가 그것을 간단한 과정이 될 것이라고 기대했다
<iframe data-caja-src='[the correct URL]' height="385" width="640"></iframe>
로 변환되고 있지만, 더 나는 그것으로 찾고있어 : 여기가 HTML을 생성하기 위해 사용하고 코드입니다 , 더 복잡한 것처럼 보였습니다. 내가하려는 일을하는 더 쉬운 방법이 있습니까? 저는 Caja 사용 경험이별로 없지만 Caja를 사용하여 비디오를 퍼가는 간단한 방법이있을 수 있습니다. 나는 아무 것도 할 수 없습니다.