如何在firefox和safari浏览器上加载扩展程序?

时间:2016-11-29 14:25:57

标签: firefox firefox-addon safari-extension firefox-developer-tools

我已经为chrome开发了扩展程序,后来我使用gulp特定浏览器。

所以我知道左边有文件夹。

/Chrome
/Firefox
    |-/data/
    |-/locale/
    |-index.js
    |-package.json
/Safari

因此对于镀铬来说,它是简单的拖放。

我面临的问题是,当我尝试在about:degugger加载firefox浏览器时,它会拒绝我的扩展程序,说它已损坏。

对于Safari,我在他们的网站上搜索过,我找到了仅使用Xcode编辑器的文档。

2 个答案:

答案 0 :(得分:1)

在Safari上安装解压扩展程序

  1. 打开Safari
  2. 转到菜单Develop->Show Extension Builder(如果没有Develop菜单,请打开Safari Preferences->Advanced,然后检查Show Develop menu in menu bar
  3. 在Extension Builder窗口中,点击窗口左下角的+,然后点击Add Extension
  4. 选择您的扩展程序文件夹(您的扩展程序文件夹应命名为YourExtName.safariextension
  5. 现在您的扩展程序将显示在Extension Builder的左侧面板中,您可以点击Install按钮进行安装
  6. 在Firefox上安装解压扩展程序

    最新版本的Firefox支持加载临时扩展(不确定从哪个版本开始)。

    步骤:

    1. 导航至about:debugging
    2. 点击Load Temporary Add-on按钮
    3. 选择附加信息的清单文件

答案 1 :(得分:0)

<强> Safari浏览器

  1. 从Safari菜单中选择Safari Extensions打开图库。
  2. 点击“立即安装&#34;在您要安装的扩展名旁边。
  3. 您也可以直接从您喜爱的开发者处获得扩展程序。从开发人员下载扩展时,您将获得以.safariextz结尾的文件。双击该文件以安装扩展。它未经Apple签名或托管,因此Safari会要求您确认您信任该来源并希望安装该扩展程序。

    <强>火狐

    您需要启用调试模式检查更多信息here