【问题标题】:Firefox: "Install Addon" button on own homepageFirefox:自己主页上的“安装插件”按钮
【发布时间】:2012-11-22 03:16:40
【问题描述】:

我创建了一个greasemonkey 脚本并想在我的主页上提供一个“安装Greasemonkey”按钮。这个按钮应该安装 firefoxgreasemonkey 插件并让用户免于重定向到 addons.mozilla.org。在他们安装了greasemonkey 之后,我提供了一个“安装greasemonkey 脚本”按钮,该按钮已经可以使用了。

是否可以直接在我的主页上包含“安装greasemonkey”按钮? 理想情况下,它会使用托管在 addons.mozilla.org 上的插件,而我不会自己托管greasemonkey。

【问题讨论】:

    标签: firefox firefox-addon greasemonkey firefox-addon-sdk


    【解决方案1】:

    你在正确的道路上。即使您的用户信任您,最好的方法是将实际的xpi 托管在 Mozilla 中。默认情况下(并且有充分的理由),Mozilla 会阻止安装来自第三方网站的插件。

    这是我尝试从未知站点安装的 Aurora whining 的屏幕截图:

    如果到 Mozilla Addons 的简单链接不够好,您可以尝试直接链接到 xpi,如上面的屏幕截图所示。这是我尝试创建一个可以直接从Mozilla Addons 获取附加组件的链接。 HTML 几乎来自 Mozilla 本身。它看起来不太好,但我希望你可以在CSS 中修复它。

    <p class="install-button">
        <a class="active" data-hash="sha256:61ea619b9922c826cdf0449ddf7d79d4d9bc9e6cae0083d21678870ea65454ef" href="https://addons.mozilla.org/en-US/firefox/downloads/latest/748/addon-748-latest.xpi?src=dp-btn-primary">
            <span>Add to Firefox</span>
        </a>
    </p>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 2013-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多