Javascript Firefox WebExtension是否可以在Firefox版本51之前卸载自身?
在51之前的Firefox版本中,Javascript Firefox WebExtension是否可以在Firefox版本51之前卸载自身?,javascript,firefox-addon,uninstallation,firefox-addon-webextensions,Javascript,Firefox Addon,Uninstallation,Firefox Addon Webextensions,在51之前的Firefox版本中,management.uninstallSelfAPI方法可以通过编程方式卸载我自己的Firefox WebExtension(不基于附加SDK)吗 除了managementAPI之外,扩展都是沙盒,无法与管理函数交互 如果直到FF51才在WebExtensions中实现这一点,那么你就不走运了。您最多只能调用chrome.runtime.openOptionsPage(自FF 48起支持)向用户提供显式具有“删除”按钮的UI。uninstallSelf仅适用于
management.uninstallSelf
API方法可以通过编程方式卸载我自己的Firefox WebExtension(不基于附加SDK)吗
除了management
API之外,扩展都是沙盒,无法与管理函数交互
如果直到FF51才在WebExtensions中实现这一点,那么你就不走运了。您最多只能调用
chrome.runtime.openOptionsPage
(自FF 48起支持)向用户提供显式具有“删除”按钮的UI。uninstallSelf
仅适用于您自己的加载项。这将是一个巨大的安全漏洞。正确,我需要找到一种方法卸载我自己的web扩展,我不知道为什么会有这么多的缺点。坦率地说,我在这个问题上没有得到明显的反对票。@dajnz它可能被否决了,因为它最初错过了“我自己的”:)我投票赞成补偿OK,这对我来说可能是一种临时解决办法,谢谢!