如何从iframe #document访问src视频?

时间:2019-06-13 21:44:16

标签: javascript web-scraping cheerio

我正在写这是因为我正在抓取jkanime页面,我的意图是获取mp4链接,但它位于iframe #document内部。我尝试使用cheerio访问,但显示为undefined。

任何帮助将不胜感激

在这里,我将源代码的图像保留在要从mp4链接的位置。

jkanime web site source code

代码

  const getAnimeContent = (id , chapter) =>{
    return fetch(`${url}${id}/${chapter}/`)
     .then(res => res.text())
       .then((body) =>{
        const $ = cheerio.load(body);
        const video = $("video source").attr('src')
        console.log(video);
        return {}
     })
  } 

1 个答案:

答案 0 :(得分:0)

首先,您将获得iframe src:

let iFrameSrc = $("iframe").attr('src')

然后,您获取该文件并再次加载cheerio。