作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我使用 JPM 开发 firefox 插件。
我想在我的安卓手机上安装它,我运行了“jpm xpi”并将xpi复制到我的sdcard上。当我在 android firefox 中浏览到 file://path/to/my/xpi 时,没有任何反应。如果我在我的服务器上上传 xpi 并浏览到 url,也会出现同样的问题。
我已经使用 google play firefox 最新版本和 nighty 进行了测试。
我的错误在哪里?
最佳答案
ES 文件资源管理器和 X-plore 都不适合我(根据 Trasd 的评论)。我看到了三个 Firefox,但没有一个触发安装 XPI。
我的解决方案是在与 .xpi
文件相同的目录中创建一个安装程序 HTML 文件,如下所示。
install.html:
<html><body>
<a href="adblockplus.xpi">ABP</a>
<a href="flashvideodownloader.xpi">FVD</a>
<!-- replace the above with the names of your add-ons in the same directory -->
</body></html>
然后,您可以:
file:///storage/sdcard0/MyXPIFiles/install.html
在 Firefox 中查看您创建的 install.html
文件,单击页面上的每个链接,您应该会看到一个提示,“Firefox 阻止了此附加组件安装到您的设备上。”只需单击“允许”,它就会安装。
编辑: 抱歉,我看到您说导航到 URL 对您不起作用。但如果没有人介意,我会在这里留下我的答案,因为这是唯一对我有用的答案,也许其他人也有用。
关于android - 如何在 firefox android 上安装我的 .xpi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32615103/
我是一名优秀的程序员,十分优秀!