用UIWebView,JS获取视频链接

来源:互联网 发布:unity3d 5.x 破解 编辑:程序博客网 时间:2024/05/22 15:48

使用一个uiwebview加载一个视频网页,然后在回调方法中

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
 
  NSString *lJs =@"document.documentElement.innerHTML";
NSString *lHtml = [webViewstringByEvaluatingJavaScriptFromString:lJs];
NSLog(@"html内容:%@",lHtml1); 

   // NSString *lJs2 =@"(document.getElementsByTagName_r(\"video\")[0]).getElementsByTagName_r(\"source\")[0].src"; //qiyi
  NSString *lJs2 =@"(document.getElementsByTagName_r(\"video\")[0]).src"; // youku,tudou,ku6 ,souhu
   NSString *lm3u8 = [webViewstringByEvaluatingJavaScriptFromString:lJs2];
  NSLog(@"videosource:%@",lm3u8);
}

拿去试试吧,youku、tudou、ku6、qiyi都一个没问题的

0 0
原创粉丝点击