比如说爱奇艺的进度条,让它快进 10 分钟。。。
1
ma6254 Sep 5, 2017 可以用 selenium 这个库,他里面有个 executeScript 函数,可以用来执行 js
http://selenium-python.readthedocs.io/api.html 然后 js 有函数可以用来控制<video>,play 和 pause 用来开始和暂停,currentTime 用来控制播放时间 https://msdn.microsoft.com/zh-cn/library/hh924823(v=vs.85).aspx |
2
ma6254 Sep 5, 2017 |
3
debuggerx Sep 5, 2017 javascript:document.getElementsByTagName('video')[0].currentTime = document.getElementsByTagName('video')[0].currentTime + 600;
直接在浏览器地址栏粘贴回车就能测试了 奇怪的是实测 b 站是有效果的,iqiyi 只是停了一小会然后继续从之前的分段继续播放了…… |
4
r1nging OP 有了 selenium 那现在的问题就是 Javascript 如何控制网页播放器的进度。。。。
|