火狐操作系统-如何唤醒主屏幕应用程序的另一个应用程序



从这个图中,我了解到启动过程的最后一步是窗口管理器启动Gaia主屏幕。

我想尝试并更改启动的第一个应用程序,以及按下主屏幕按钮时启动的任何应用程序,但我还没能弄清楚主屏幕应用程序最初启动的确切位置。

任何建议都将不胜感激。

有一个名为homescreen.manifestURL的设置,它指向用作主屏幕的应用程序的清单URL。你可以用grep这个字符串来知道它到底在哪里使用。

此设置是在build/settings.js中的构建时设置的。你可以试着在那里改变它。

您也可以安装一个单独的主屏幕应用程序(请参阅https://github.com/KevinGrandon/firefoxos-homescreen-boilerplate作为主屏幕的样板——我不确定它的更新程度),并从"设置"应用程序中启用它。它的清单中有一个"role": "homescreen"属性。

最新更新