And*_*rew 5 google-chrome-extension firefox-addon-webextensions
我将扩展名重写为Firefox和Google Chrome的WebExtensions,并且对HTTP / HTTPS正常运行。但是,它不再适用于使用该view-source:方案的URL 。(这些URL是由CTRL + U显示的网页的HTML源代码。)
Firefox 57出现此错误
错误:该标签缺少主机权限
Google Chrome 62显然没有任何作用。
没有有关视图源方案的文档。有没有办法为视图源启用扩展?
我没有过多涉及扩展,但由于错误涉及 Firefox 中的主机权限,请检查主机权限:
在 Firefox 中,从版本 56 开始,扩展程序会自动获取其自身来源的主机权限,其形式为:
Run Code Online (Sandbox Code Playgroud)moz-extension://60a20a9b-1ad4-af49-9b6c-c64c98c37920/ where 60a20a9b-1ad4-af49-9b6c-c64c98c37920 is the extension's internal ID. The extension can get this URL programmatically by调用extension.getURL():
Run Code Online (Sandbox Code Playgroud)browser.extension.getURL(""); // moz-extension://60a20a9b-1ad4-af49-9b6c-c64c98c37920/