我想创建一个 Firefox 扩展,它允许侧边栏在用户导航到某些网页时自动显示。
例如,假设我对其进行了配置,因此如果用户导航到google.com
他们将看到一个侧边栏,让他们看到他们已经完成的一些“以前的搜索”。
我不希望他们必须单击菜单操作/键盘快捷键来显示它。而且我不想无限期地展示它。
我一直在查看这些链接以了解如何使用侧边栏:
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Sidebars
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/sidebar_action
https://github.com/mdn/webextensions-examples/tree/master/annotate-page
但它们似乎没有涵盖如何有条件地隐藏/显示侧边栏。他们只是有点,总是显示出来。不是我想要的。
有没有办法以这种方式使用侧边栏,还是应该使用另一种方法?