【发布时间】:2016-03-30 13:13:44
【问题描述】:
我正在创建一个跨平台移动应用程序,我需要在其中从 YouTube 下载视频,当我通过文件传输插件传递 URL 以下载视频时,它仅下载 40 到 50 KB 并显示完整状态。所以任何可以帮助我从 YouTube 下载视频的人。
var fileTransfer = new FileTransfer();
var inputUri = encodeURI("https://www.youtube.com/watch?v=iQbBBOL2BBE");
var outputPath = videocreateFileSource1;
fileTransfer.download(
inputUri,
outputPath,
function (entry) {
},
function (error) {
alert("download error: source=" + error.source + ", target=" + error.target + ", error code=" + error.code);
});
【问题讨论】:
-
我认为您下载的是html页面,而不是视频本身。
-
如果我需要下载那个视频ID,那我该怎么办,因为整个事情都无法从youtube链接下载视频,如果你能帮助我,那将是很大的帮助
-
我认为这将很难,因为谷歌阻止任何尝试下载他们的视频。看这个链接(和 cmets)coding-everyday.blogspot.com.es/2012/10/…
标签: javascript android angularjs api cordova