我想使用 Firefox OS 提供的一些 API。但许多 API 只能用于特权和经过认证的应用程序。Firefox OS 文档建议(据我了解)“部署在市场中的应用程序是特权应用程序”。但是,我如何在不测试这些 API 的功能的情况下将不完整的应用程序部署到市场?有没有其他方法可以访问这些 API?提前致谢
问问题
136 次
1 回答
2
您可以使用 FirefoxOS 模拟器测试您的应用程序: https ://developer.mozilla.org/en-US/docs/Tools/Firefox_OS_Simulator
根据您正在测试的 API,模拟器可以提供帮助。由于桌面设备上没有可用的硬件,有些不可用。
此外,如果您正在开发“托管应用程序”,您可以访问使用 Web 权限的 API。如果您需要更多,则需要创建一个 type=privileged 的“打包应用程序”,并在清单中指定要访问的权限。这在这里描述:https ://marketplace.firefox.com/developers/docs/packaged
应用程序权限表将告诉您所需的 API 是否需要托管、打包或认证(仅在设备上提供)。
于 2013-07-12T18:27:55.987 回答