上下文菜单API:有没有办法知道哪个按钮用于选择项目?

时间:2012-05-25 15:13:46

标签: google-chrome-extension contextmenu mouseevent

我目前正在使用Chrome中的扩展程序上下文菜单API。 我在上下文菜单中添加了一些项目,我收到了菜单项上的“onclick”事件。

但左键单击和右键单击之间似乎没有区别,并且中间点击不会触发任何事件。

所以问题是:有没有办法知道用哪个按钮来选择项目?

如果不是,我建议将此功能添加到API中,但我不知道这样做的正确方法。

欢迎任何帮助!

1 个答案:

答案 0 :(得分:1)

使用当前的API无法知道这一点。我怀疑这是一个应用程序级别的限制,因为Chrome的上下文选项在右键和左键单击中没有任何不同。

您可以在Chromium bug tracker上提出诱饵请求。非常清楚为什么你想要这个功能(即描述你的特定项目),因为从表面上看,它听起来不像很多人会用的东西;大多数人可能会满足于创建多个上下文菜单项以实现多种效果。