如何在 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 等)的多个实例?