找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 379|回复: 9

[BUG] 【已解决】扩展程序的快捷键管理,点击无效,右键打开有效:确认某扩展导致

[复制链接]

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
发表于 2025-7-8 09:31:16 | 显示全部楼层 |阅读模式
本帖最后由 APPID 于 2025-7-8 15:11 编辑



长老,如下图所示,点击键盘快捷键,点击后无效果。右键新标签打开有效。



wechat_2025-07-08_092922_075.png
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

9

主题

8543

回帖

2万

积分

超级版主

(^^ゞ

积分
23728
发表于 2025-7-8 11:38:05 | 显示全部楼层
我这边试了下无法复现这个问题,那其实就是个 <a> 元素而已,你在点击后地址栏内的网址会变为 chrome://extensions/shortcuts 吗?此外,按下 F12 打开开发者工具,控制台(Console)里有什么消息没?
¯\(°_o)/¯
回复

使用道具 举报

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
 楼主| 发表于 2025-7-8 13:24:20 | 显示全部楼层
S8F8ry 发表于 2025-7-8 11:38
我这边试了下无法复现这个问题,那其实就是个  元素而已,你在点击后地址栏内的网址会变为 chrome://exten ...



点击后,这个样子。看上去是extensions.js 的问题。
难道是我的扩展太多?还是因为存在不兼容的扩展?


PixPin_2025-07-08_13-22-30.png
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

9

主题

8543

回帖

2万

积分

超级版主

(^^ゞ

积分
23728
发表于 2025-7-8 14:03:08 | 显示全部楼层
APPID 发表于 2025-7-8 13:24
点击后,这个样子。看上去是extensions.js 的问题。
难道是我的扩展太多?还是因为存在不兼容的扩展?
...

挠头,那你那边的页面的文档树中,键盘快捷键的 a 元素上有 data-path 属性吗?


path.jpg
¯\(°_o)/¯
回复

使用道具 举报

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
 楼主| 发表于 2025-7-8 14:17:02 | 显示全部楼层
S8F8ry 发表于 2025-7-8 14:03
挠头,那你那边的页面的文档树中,键盘快捷键的 a 元素上有 data-path 属性吗?




有的。有的。

PixPin_2025-07-08_14-08-47.png
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

9

主题

8543

回帖

2万

积分

超级版主

(^^ゞ

积分
23728
发表于 2025-7-8 14:40:04 | 显示全部楼层
本帖最后由 S8F8ry 于 2025-7-8 14:50 编辑

这看起来一切都是正常的,感觉是有鬼了。你如果会用开发者工具调试的话,可以试试在 extensions.js 的 824:12425 列和 2181:1288 列打个断点,然后点击“键盘快捷键”链接后,如下图看看在 onLinkClick_(e) 中 e 的 target 是否为 a 元素:


click.jpg

target  属性中的元素指向没问题的话,那让它继续运行到 2181 行,看看 updateHistory(entry, replaceState) 中 entry 的 page 属性值是否为 "keyboard-shortcuts":

page.jpg

如果 entry 的 page 属性值也没有问题,那只剩下 Page 对象的值被某种脚本给覆盖的可能性了。
¯\(°_o)/¯
回复

使用道具 举报

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
 楼主| 发表于 2025-7-8 15:11:04 | 显示全部楼层
S8F8ry 发表于 2025-7-8 14:40
这看起来一切都是正常的,感觉是有鬼了。你如果会用开发者工具调试的话,可以试试在 extensions.js 的 824 ...

太复杂了,超出我的能力范围。
我用了排除法。
安全模式下安装了N个带有快捷键的扩展,发现正常了。
得出结论,某些脚本影响了该功能。
本来想对扩展进行排除的,但是太多了,确认不能浏览器问题就这样吧,反正右键也能打开。
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
 楼主| 发表于 2025-7-8 15:14:56 | 显示全部楼层
S8F8ry 发表于 2025-7-8 14:40
这看起来一切都是正常的,感觉是有鬼了。你如果会用开发者工具调试的话,可以试试在 extensions.js 的 824 ...

补充:很突然。
在与之前一致的情况,扩展的快捷键管理,又正常了。。。太神奇了
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

9

主题

8543

回帖

2万

积分

超级版主

(^^ゞ

积分
23728
发表于 2025-7-8 15:16:16 | 显示全部楼层
APPID 发表于 2025-7-8 15:14
补充:很突然。
在与之前一致的情况,扩展的快捷键管理,又正常了。。。太神奇了 ...

那这很可能就是百分浏览器里的问题,只是有一定的触发条件。
¯\(°_o)/¯
回复

使用道具 举报

8

主题

395

回帖

4287

积分

论坛元老

吃梦的躺平懒癌患者

积分
4287
 楼主| 发表于 2025-7-8 15:22:32 | 显示全部楼层
S8F8ry 发表于 2025-7-8 15:16
那这很可能就是百分浏览器里的问题,只是有一定的触发条件。

那就更复杂了。太难定位了
Windows 11.23H2.22631.4830 x64 | CentBrowser 5.1.1130.129 |  CentBrowser Beta 5.2.1168.57
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-7-30 15:44 , Processed in 0.020385 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表