你在这里是正确的道路。即使您的用户信任您,最好的方法是让实际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>