京东网页端登录有时候需要输入滑动验证码,就像这样:
结合项目来谈谈 Puppeteer
Puppeteer 是 Chrome 开发团队在 2017 年发布的一个 Node.js 包,用来模拟 Chrome 浏览器的运行。我们团队从 Puppeteer 刚发布出来就开始成为忠实用户了(主要是因为 PhantomJs 坑太多了),本文主要在介绍 Puppeteer 的同时,结合我们平时的实践做一个分享。
使用Puppeteer从一组DOM节点中获取某一属性值
使用Puppeteer,我选择了一些HTML元素:await page.$$( 'span.styleNumber' );
我可以使用以下方法获取元素的文本:console.log( await ( await styleNumber.getProperty( 'innerText' ) ).jsonValue() );
我怎样才能获得元素的data-Color属性的值?