js爬虫抓取网页数据图片返回到chrome,然后客户端播放视频

优采云 发布时间: 2022-08-23 12:03

  js爬虫抓取网页数据图片返回到chrome,然后客户端播放视频

  js爬虫抓取网页数据图片返回到chrome,然后客户端播放视频,在web浏览器上播放,

  不知道你说的是不是这个:

  github-leejingmao/jquery-image:jqueryimageviewerdocument

  

  jquery抓取网页抓取图片代码拼接

  image.play()

  javascript是单线程的,你只能通过settimeout去往窗口里转一圈,然后focus显示图片。但nodejs的image.play函数是多线程的,可以一边爬,一边给窗口返回数据。

  

  express吧在express里面实现图片抓取,然后让image.play()方法起作用。

  对于不同的网站,图片可能会有微妙的不同,不能用一种方法去达到你想要的效果,根据不同的网站特性而定吧。比如豆瓣电影类型比较多,用js抓包看tag数量的规律,可以用到图片抓取的相关技术和方法。多去看看node.js+redis异步队列。

  基本思路图片中是否包含元素,如是则去判断他是否包含在页面里的相应的子节点。然后分析该节点对应的标签,将符合标签的图片直接放入到其中。

  代码:functionimages(){returnnewpromise(resolve=>{varfoo=$("#img'");varbar=$("#img");varfoobj=newredis({key:"img",value:"1",list:[{items:[{id:1,name:"img",version:"1",score:1},{id:2,name:"img",version:"2",score:1},{id:3,name:"img",version:"3",score:1},{id:4,name:"img",version:"4",score:1},{id:5,name:"img",version:"5",score:1},{id:6,name:"img",version:"6",score:1},{id:7,name:"img",version:"7",score:1},{id:8,name:"img",version:"8",score:1},{id:9,name:"img",version:"9",score:1},{id:10,name:"img",version:"10",score:1},{id:11,name:"img",version:"11",score:1},{id:12,name:"img",version:"12",score:1},{id:13,name:"img",version:"13",score:1},{id:14,name:"img",version:"14",score:1},{id:15,name:"img",version:"15",score:1},{id:16,name:"img",version:"16",score:1},{id:17,name:"img",version:"17",score:1},{id:18,name:"img",version:"19",score:1},{i。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线