我想构建一个 Firefox 插件。因此,当您按下工具栏中的按钮时,应该会出现一种菜单。
我已经拿到按钮了。但在developer.mozilla.org,我只找到了如何添加上下文菜单、主菜单或弹出窗口。
关于我的 Firefox 插件: 我想创建一个使用 ip-adress 来获取当前位置的插件。当您单击我的工具栏中的按钮时,应该会出现一种弹出窗口(如我的图片所示),并显示我的位置以及最近的火车站/公交车站和火车以及火车在那里停靠的时间。我获得了此信息的 API。
是否可以像图片一样构建它,还是必须使用弹出窗口?
最佳答案
Jura 的帖子已经过时了。要使用 SDK 创建弹出窗口,您可以使用面板模块,如下所述:
https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/panel
要使用 WebExt 执行相同的操作,您可以这样做:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_second_WebExtension#The_popup
关于javascript - 如何使用 Firefox 插件构建弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36589889/