1234567891011121314151617181920212223242526272829 |
- const cheerio = require('cheerio');
- const webdriver = require('selenium-webdriver');
- var entities = require('html-entities').XmlEntities;
- const { saveFile } = require('../tools/save-file');
- function videoData(driver) {
- return new Promise((resolve, reject) => {
- driver.findElement(webdriver.By.js(() => document.querySelectorAll('.J_playVideo')))
- .then(videoPlayBtn => {
- if(videoPlayBtn){
- videoPlayBtn.click();
- driver.findElement(webdriver.By.js(() => document.querySelectorAll('.lib-video video')))
- .then(videoEle=>{
- videoEle.getAttribute('src')
- })
- }else{
- return '';
- }
- })
- });
- }
- exports.videoData = videoData;
|