首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Firefox-OS中处理不同的屏幕分辨率?

如何在Firefox-OS中处理不同的屏幕分辨率?
EN

Stack Overflow用户
提问于 2013-06-14 05:54:21
回答 2查看 2.3K关注 0票数 3

我需要在Firefox OS中显示全屏图像。我有一个“峰值”开发预览手机的qHD分辨率(960x540px)。

我怎样才能确保我的应用程序在其他不同屏幕分辨率的火狐-os设备上看起来也很好呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-14 17:28:19

你最好的多屏幕支持就是使用响应式设计。

这里有几个资源可以帮助你入门:

票数 1
EN

Stack Overflow用户

发布于 2013-06-15 09:35:56

你现在有几个选择,我相信在模拟器中增加对不同分辨率的支持的工作也在进行中。在我看来,目前测试不同分辨率的应用程序的最佳选择是在Firefox浏览器中运行它们,并利用响应工具。您可以使用与构建任何gaia应用程序相同的方式来完成此操作。将您的应用程序放在gaia应用程序文件夹中,然后运行:

代码语言:javascript
复制
$ DEBUG=1 make

在输出的最后一行中,您将看到类似以下内容:

代码语言:javascript
复制
Profile Ready: please run [b2g|firefox] -profile /path/to/your/gaia/profile

我建议每晚使用Firefox,因为它有最新的开发工具和更新。在我的系统上,每晚都是在/usr/bin/firefox-trunk中,所以我会运行下面这样的代码:

代码语言:javascript
复制
:~/Projects/gaia$ /usr/bin/firefox-trunk -profile /path/to/your/gaia/profile calendar.gaiamobile.org:8080

Firefox有一个特殊的接口来处理gaia配置文件。这也是非常好的能够编辑CSS和检查您的应用程序在此模式。

根据this MDN page的说法,您还可以在使用B2G桌面时设置屏幕分辨率。您可以在运行b2g桌面时指定屏幕分辨率,然后将您的gaia配置文件传递给它。它应该是这样的:

代码语言:javascript
复制
./b2g-bin --screen=320x480@160 -profile /path/to/your/gaia/profile --runapp yourapp

我现在不能在Linux上成功地使用这个命令,但如果你在Mac上,它可能会起作用。

希望这能有点帮助

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17097814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档