对于 Firefox OS 开发者来说,今天是个好日子,因为我们向大众发布了 Firefox OS 模拟器的 4.0 版本。特别是,此版本对希望通过其应用在应用商店中赚钱的开发者来说是一个福音。
4.0 中的新功能
新的连接按钮
每个应用都有一个新的“连接”按钮,它会打开一个连接到该特定应用的开发者工具箱。这意味着您不必在控制台中搜索消息或在调试器中筛选脚本以查找特定于您的应用的信息。
测试付费应用的收据
每个应用的仪表板中现在都有一个下拉菜单,您可以在其中选择收据类型。然后,模拟器加载项将从应用商店收据服务下载测试收据并使用它重新安装应用。这样,您可以使用可能需要的各种类型的收据(有效、无效和退款)来测试收据验证。
远程 CSS 样式
如果您在使用 Firefox 的 Nightly 或 Aurora 版本时连接到某个应用,则可以使用样式编辑器工具编辑应用的样式表。更改会立即应用。
实时编辑 Firefox OS 样板应用以使其具有不太迷人的红色背景
模拟触摸事件
Gaia 的触摸事件模拟已集成,因此现在使用鼠标与模拟器交互会生成真实的触摸事件。这修复了核心 Gaia 应用中大量假设触摸交互的问题。这也意味着您可以测试依赖于触摸事件的第三方应用,而无需回退到鼠标事件。
隐藏功能:Shift-Ctrl/Cmd-R
当使用键盘快捷键 Ctrl-R(Mac 上为 Cmd-R)刷新应用时,如果您还按住 Shift 键,则模拟器将在刷新应用时清除持久数据,例如 AppCache、localStorage、sessionStorage 和 IndexedDB。
查看模拟器演练
仍然想深入了解细节?请查看模拟器演练以深入了解模拟器的详细信息,以及 MDN 文档此处。
下载并安装模拟器
您可以从加载项网站安装或更新模拟器。
错误?反馈?
在下面的评论中留下您的总体反馈,我们一直在倾听!如果您遇到错误,我们将不胜感激,如果您能在此处提交。
关于 Angelina Fabbro
我是一位来自加拿大不列颠哥伦比亚省温哥华的开发者,在 Mozilla 担任技术布道师和 Firefox OS 开发者倡导者。我喜欢 JavaScript、Web Components、Node.js、移动应用开发以及这个我经常光顾的酷地方——万维网。哦,还有不能忘记 Firefox OS。在我的空闲时间,我会上声乐课、玩万智牌、教人们编程,并与科学家合作,以促进程序员与科学家之间的互动。
8 条评论