1
ma6254 2017-09-05 10:06:34 +08:00 1
可以用 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 2017-09-05 10:10:05 +08:00 1
|
3
debuggerx 2017-09-05 10:22:27 +08:00 1
javascript:document.getElementsByTagName('video')[0].currentTime = document.getElementsByTagName('video')[0].currentTime + 600;
直接在浏览器地址栏粘贴回车就能测试了 奇怪的是实测 b 站是有效果的,iqiyi 只是停了一小会然后继续从之前的分段继续播放了…… |
4
r1nging OP 有了 selenium 那现在的问题就是 Javascript 如何控制网页播放器的进度。。。。
|