【发布时间】:2016-10-23 15:16:15
【问题描述】:
我正在尝试找到一种方法来在 Chrome 扩展程序(内容脚本)内的 [X,Y] 视口位置打开默认上下文菜单。可能吗?我该怎么做?
问题是,我在 mouseup、mousemove、mousedown 和 contextmenu 上有处理程序,它们禁止上下文菜单并做一些魔术(手势),所以如果我可以打开默认设置就好了如果在 mouseup 中未检测到手势,则上下文菜单。 (即,如果只有一个人民币点击。)
我实际上正在尝试为 Gtk+ 版本的 Chrome 修复这个外观整洁的扩展 https://github.com/RyutaKojima/simpleGestures,其中上下文菜单在鼠标按下时显示。
如果没有这种能力,我想我将不得不暂时禁用 mouse(up|down) 和 contextmenu 处理程序并以某种方式模拟人民币点击mouseup(如果我不会卡在另一个限制上)。
【问题讨论】:
-
看到这个问题stackoverflow.com/questions/1241478/…,好像不能通过JavaScript实现。
标签: javascript google-chrome-extension contextmenu