45楼#
发布于:2017-02-20 01:38
https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events
document.querySelector('div#x-video-button').addEventListener('click',()=>document.querySelector('div#x-video-button').dispatchEvent(new Event('touchend'))) |
|
|
46楼#
发布于:2017-02-19 18:46
|
|
47楼#
发布于:2017-02-19 18:18
|
|
48楼#
发布于:2017-02-19 18:03
|
|
|
49楼#
发布于:2017-02-18 23:29
yfdyh000:52重新启用的是“触摸事件”,而 https://developer.mozilla.org/en-US/docs/Web/API/Touch 中 Touch() constructor 为不支持。https://developer.moz...回到原帖具体api干嘛的不懂,不过各浏览器支持都不好倒是看明白了。 |
|
50楼#
发布于:2017-02-18 23:22
|
|
51楼#
发布于:2017-02-18 16:10
52重新启用的是“触摸事件”,而 https://developer.mozilla.org/en-US/docs/Web/API/Touch 中 Touch() constructor 为不支持。https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent/TouchEvent 也不行。
尝试了 about:config - dom.w3c_touch_events.enabled = 0 并重启,好像也没用。 |
|
52楼#
发布于:2017-02-18 00:57
优酷的判断依据是触摸事件?能不能通过UC脚本或者扩展强行弄个假的出来……
|
|
|
53楼#
发布于:2017-02-17 11:54
|
|
54楼#
发布于:2017-02-17 11:16
这个真没什么好的模拟方法,需要的触摸API在MDN上写着要到52.0才会加回到win版里,但我在52beta里试了一下还是不支持。否则写个userjs也要不了几行
|
|
55楼#
发布于:2017-02-15 23:00
画质堪忧吧
|
|
56楼#
发布于:2017-02-15 21:44
感谢提供方法,过程的确是比较麻烦一点,但总算可以对付优酷。
|
|
|
上一页
下一页