Greasy Fork

手机浏览器触摸手势

为手机浏览器添加触摸手势,即装即用,无需配置😎。拥有超多通用手势满足你的需求,还设计有对📝文字、🖼️图片、🎥视频交互的特殊手势💪。还想要更多😱?支持添加属于你的个性化手势,更有隐藏功能等待你的发现😏!推荐使用狐猴浏览器、Edge浏览器和Yandex浏览器。

< 脚本手机浏览器触摸手势的反馈

评价:好评 - 脚本运行良好

§
发表于:2025-04-20
编辑于:2025-04-20

1.请求升级加强功能,让所有视频都可以强制画中画,youtube等!
2.所有的视频横屏时扩展到整个手机屏幕,状态栏区域
3.添加禁止视频区域长按打开视频容器菜单和浏览器菜单的功能开关
4.开启禁止长按菜单功能后脚本就可以添加长按倍速功能不再冲突。
5.我用ai写了一个脚本,基本具有上面的功能,希望能给你参考下
6. 链接:https://pan.baidu.com/s/12l1iMAzAWflGc907UIDV9A 提取码:6738

L.Xavier作者
§
发表于:2025-04-20
编辑于:2025-04-20

1.画中画功能,你只需要添加手势,代码为:gestureData.videoPlayer?.requestPictureInPicture().catch(Date);
手势路径结尾必须为点击,即图标为“◆”(浏览器限制画中画必须由用户交互触发)。手势类型一般或视频皆可。
该功能比较小众,有需要自行添加即可。

2.视频横屏时一般是整个屏幕,若没有整个屏幕,大概率是由于挖孔屏导致的,在系统设置中将浏览器设置为隐藏顶部区域(或不同系统的类似功能)

3.这个会考虑添加,不过部分网站需要 (比如pc版页面的直播视频,长按会有类似切换路线之类的功能),若添加将在之后的版本更新。

4.视频倍速功能“V→● (V←●)”  10倍速 快进 (快退)
需要滑动一下再长按才能触发,单纯的长按被手势穿透功能占用了😖

5.有动手能力的小伙伴可以自己修改脚本,脚本是MIT协议开源的,重新分发著名一下原作者就好😘

§
发表于:2025-04-21
编辑于:2025-04-21

非常感谢您的辛苦付出😁,经过你的指导我已经添加画中画指令并可以正常使用了,脚本的自带的倍速也非常好用!
如果可以的还是希望脚本:
1.默认支持画中画手势,有些视频容器不显示画中画按钮。
2.添加对挖孔屏的适配,如果担心对其他设备造成冲突,可以不可以考虑在油猴菜单上面添加开关,对挖孔屏用户自己选择是否开启全部覆盖功能,浏览器的隐藏状态栏功能有问题,比如狐猴浏览器,开启隐藏会bug😂
3.滑动长按倍速可以添加自定义速度功能,可以在油猴菜单添加更多的自定义设定等😁
4.YouTube页面,双击全屏时会触发容器自带的2倍速,再次轻点就可以取消。如果可以的希望您看下如何能解决一下😍
再次感谢你的付出和耐心解答😘😘😘😘

L.Xavier作者
§
发表于:2025-04-21
编辑于:2025-04-21

1.这个功能确实很小众,你是第一个提出需求,特别是现在手机都支持小窗的情况下,还有各种浏览器的外置播放,导致这个功能确实没有很多受众。如果还有其他人提起这个需求我会考虑添加上去,暂时就麻烦自行添加了😥

2.隐藏顶部区域不行就试试显示,我有两个不同系统,一个要隐藏一个要显示才能没问题。不用脚本是因为不好判定到底是什么原因导致的偏移,可能写一大堆判断条件还不如系统设置一下好使。

3.滑动 “↑→↓←” 手势,就可以调整所有手势功能了,只要点击手势名称就能进入修改界面。(点击“手势轨迹设置”标题,还有更多功能开关)

比如修改长按倍速功能就点击'快进播放',将代码中'10'修改为你需要的倍速。

不用油猴菜单,是因为手势更方便。打开油猴脚本菜单你需要3步以上,点开浏览器菜单→选择油猴→选择脚本菜单,而实现的功能是一样的。那不如在屏幕上滑一下😉

4.YouTube现在需要登录,我并没有账号,所以无法测试它的触发条件。你可以试着双击视频外的区域触发全屏。😬

十分感谢你的反馈🥰🥰🥰

L.Xavier作者
§
发表于:2025-04-23

1.我将在v10.0.1版本新增画中画手势,三次点击屏幕打开。

2.你提到的视频全屏,状态栏区域有问题,好像是新版本浏览器导致的。暂时不知道具体问题在哪,如果你有解决方案可以提供给我。

§
发表于:2025-04-27

抱歉我来晚了,我才看到你的信息,我尝试用ai写了两个脚本都可以做到全屏模式下占满屏幕扩展到状态栏区域,但是你知道的都不如你的好用!!😍😍😁我提供你脚本,辛苦辛苦你再分析整合到脚本中😘😘 链接:https://pan.baidu.com/s/13b013q5uClgf2IoJU_U8TQ 提取码:5f2b
辛苦你了。
另外quetta浏览器视频容器区域长按弹出浏览器原生的菜单,这个事件会导致脚本的倍速滑动调节收到影响,希望您有空可以测试一下😂😂
我不懂开发,只懂提要求见谅哈~😁😁😁😁😁

§
发表于:2025-04-27

链接:https://pan.baidu.com/s/1hBe7KFIvmJKX9EsbK_rXSw 提取码:l23c 补充一个脚本😂😂😂

§
发表于:2025-04-27

https://www.xlys02.com/play/26121-0.htm 在这个网站双击进入的视频容器有问题,视频画面是偏的原生的进度条等都不能显示。
我用ai写着测试时候偶然解决了,我上传给你,你看下!😁😁
 链接:https://pan.baidu.com/s/1_ump-u8qX-8dZ_QyApVS6A 提取码:v6up
这个脚本对网页的视频容器支持识别的挺好,但是不全面毕竟是ai写的😂

§
发表于:2025-04-29

链接:https://pan.baidu.com/s/1UquQGqrpjzJ6ra_H_Zwt3A 提取码:h9m2
这个版本解决了不能全屏的问题,是完全基于您的脚本原件来修改了的!
另外也解决了修罗影视双击进入的视频容器不对的问题。
再次感谢您的辛苦维护😍😘😘😘😘
ps:我不懂开发都是ai写的,写的不好的地方别骂我,我是真的不懂除了会提要求啥都不懂😂😂😂😂

L.Xavier作者
§
发表于:2025-04-29

我测试了你前两天给我的三个全屏模式脚本,发现在我测试平台上并不能生效

测试平台:oppo+狐猴beta v2.7.4.005
测试网址:触屏版bilibili视频
仅开启你的脚本(3个都尝试了),都没有解决挖孔屏的偏移问题,还有beta版新增的顶部区域会预留状态栏空白问题。

不知道你那是什么情况,我这里没法达到你说的效果

新的回复等我测试后再给你答复

L.Xavier作者
§
发表于:2025-04-29

你已经很厉害了,能描述清楚自己的需求让别人理解,还能运用ai解决自己的问题,强过大大大大部分人了😂,没开玩笑😉。下面是对新回复脚本的解答:

1.新脚本开头部分和之前的脚本一样,我这边没有达到预期效果。

2.关于修罗影视的问题,新脚本其实是对该网站做了适配(脚本查找了id为'video'的元素,并设为容器外层),对其他可能有类似问题的网站并不适用。

真正问题在于,1.我的脚本查找视频容器基于规则多找了一层,但这规则又是适配其他网站所需要的。2.该网站这多找的一层容器有一条行内样式设置了padding-bottom,并且优先级是!important(相当于最高),于是乎脚本的样式顶替不了,就有了现在的结果。

之后我会思考这问题的解决方案,如果有将在新版本更新。

发表回复

登录以发表回复。