如何在 Firefox OS 中制作服务应用程序?

Posted

技术标签:

【中文标题】如何在 Firefox OS 中制作服务应用程序?【英文标题】:How to make a service application in Firefox OS? 【发布时间】:2014-04-02 06:13:25 【问题描述】:

我需要一个 Firefox OS 中的服务应用程序,它应该在启动时启动。我搜索了几个网站,但没有得到任何有用的东西。另外我想知道清单文件和js文件中应该进行哪些更改。还有index.html文件的要求。

【问题讨论】:

我不确定您是否能够使用应用程序来做到这一点。您可能必须更改 Gecko 本身。我这么说是因为对于应用程序,如果不创建经过认证的应用程序,您无权执行此操作。即使您设法创建了经过认证的应用程序,我也不确定您是否能够这样做。 【参考方案1】:

有Background Services,但它还不可用,并且现在标记了一个经过认证的应用程序。所以目前是不可能的。

【讨论】:

【参考方案2】:

可以充当“服务”的最相关 API 是 alarm API,它允许应用定期触发自身并进行一些统计检查。日历/电子邮件应用程序使用该技术从互联网上提取新事件/邮件。

参考:http://tech.mozilla.com.tw/posts/2223

【讨论】:

以上是关于如何在 Firefox OS 中制作服务应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何制作一个看起来像 Firefox 的“下载”对话框的控件

如何在 Firefox 中制作包含 div 的 iframe 100% 高度?

永别了 Firefox OS!Mozilla 宣布解散 Firefox OS 幕后团队

在 Mac OS X 上运行同一应用程序(Firefox、Opera 等)的多个实例?

OS X 停靠图标中的 NSProgressIndicator 显示为灰色,如何制作标准蓝色

如何制作mac os ei usb 启动盘