javascript - 解析动态网页

标签 javascript jquery phantomjs

我需要解析动态网页(YouTube 播放列表)。它在播放列表的末尾有一个“更多”按钮,可以将更多剪辑添加到页面。我有一个用于解析的脚本,它可以工作,但只能处理前 100 个剪辑,因为 cheerio不适用于动态页面。我知道我应该使用 phantomjs但我不明白如何处理它。

我模拟了点击这个按钮,接下来会发生什么?如何“重新加载”页面以提取新的 html 代码?

非常感谢!

最佳答案

您无需解析页面。请查看Youtube API https://developers.google.com/youtube/v3/code_samples/javascript

关于javascript - 解析动态网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36104635/

相关文章:

jquery - 将日期范围选择器重置为初始值

javascript - Phantom JS单击按钮-等待页面完全加载

javascript - 如何在Eclipse上正确运行NodeJS的VJET开发工具?

JavaScript - 实例化同一类的多个对象

jquery - css会阻塞文档准备功能吗

linux - 没有足够的内存来构建 phantom.js - 怎么办?

python - 停止页面加载 Python/Selenium/PhantomJS

javascript - 如何在 ActionScript 1 中调用 JavaScript 函数?

javascript - Google Apps 脚本上表单提交的事件对象不起作用

javascript - 拖放 HTML5 元素和 javascript 问题