不行的,不管是click还是模拟按键,都不算用户行为,你试一下就知道了,看看控制台的错误信息。 ...
也就是说这题基本无解了? cxxjackie 发表于 2022-1-17 22:34
不行的,不管是click还是模拟按键,都不算用户行为,你试一下就知道了,看看控制台的错误信息。 ...
bilibili evolved 是如何实现播放全屏的呢?虽然需要配合F11浏览器全屏使用(注意到右下角没有网页全屏按钮,所以不是调用的网页全屏,虽然看起来像网页全屏) cauchy 发表于 2022-1-17 23:23
bilibili evolved 是如何实现播放全屏的呢?虽然需要配合F11浏览器全屏使用(注意到右下角没有网页全屏按 ...
没用过你说的这个东西,不过既然需要F11,那就很好解释,按键这个行为是用户操作的,可以在按键事件中调用requestFullscreen,如果你把按F11这个行为改成由脚本模拟触发,那一样会报错。说白了全屏API可以在任何事件中使用,但前提是该事件必须由用户行为触发,比如你可以自己做一套全屏逻辑,快捷键设成啥都行,但无论如何快捷键都必须由用户按下,不能由脚本实现自动化(除非你搞按键精灵之类的操作,但这不是油猴的范畴了)。 cxxjackie 发表于 2022-1-18 00:07
没用过你说的这个东西,不过既然需要F11,那就很好解释,按键这个行为是用户操作的,可以在按键事件中调 ...
给大佬点赞
别问我为啥点赞,因为我做了实验
在 requestFullscreen 前面,鼠标点击一下页面,然后妥妥的全屏相见
既然要点,何不点该点的点,我靠这多余了一点
哎真是混乱 cxxjackie 发表于 2022-1-18 00:07
没用过你说的这个东西,不过既然需要F11,那就很好解释,按键这个行为是用户操作的,可以在按键事件中调 ...
从外部点进视频这个行为能不能绑上全屏API呢?比如从首页点进一个视频 cauchy 发表于 2022-1-23 14:04
从外部点进视频这个行为能不能绑上全屏API呢?比如从首页点进一个视频
不行吧,有链接跳转的行为,脚本会重新执行一遍,要不考虑跟播放按钮绑定在一块?进网页暂停,点击播放自动全屏之类的。
页:
1
[2]