得到youtube / dailymotion / vimeo / metacafe / break等可下载的链接ios

时间:2014-08-27 07:17:51

标签: javascript ios uiwebview youtube

如何从ios中的dailymotion / youtube等视频网站获取可下载链接?我试图通过调用“stringByEvaluatingJavaScriptFromString”从javascript获取该链接,但我不知道如何使用它因为我不擅长javascript。 目前我正在使用UIWebView来显示网页,但我不知道如何获取可下载的链接。我用谷歌搜索但没有发现任何东西。我希望这里有人可以指导我朝着正确的方向前进。

1 个答案:

答案 0 :(得分:0)

NSString *getURL = @"";
getURL = [self.mainWebView stringByEvaluatingJavaScriptFromString:@"function getURL() {
        return document.getElementsByTagName('VIDEO')[0].src;
    } getURL();"];

if ([getURL length] == 0) {
    getURL = [self.mainWebView stringByEvaluatingJavaScriptFromString:@"function getURL() {
        return document.getElementsByTagName('Video')[0].src;
    } getURL();"];
}
if ([getURL length] == 0) {
    getURL = [self.mainWebView stringByEvaluatingJavaScriptFromString:@"function getURL() {
        return document.getElementsByTagName('video')[0].src;
    } getURL();"];
}