javascript - 如何在不缩放的情况下创建窗口分辨率大小的 Canvas ?

标签 javascript iphone css web-applications canvas

我想创建一个 2d 空间游戏,它可以作为 web 应用程序在多种设备上播放,例如 pc、iphone、android 和 ipad。我想自动检测屏幕分辨率并调整 Canvas 分辨率以匹配。随着分辨率因设备而异,我计划显示更多或更少的 map 。如果需要,我将以编程方式调整 spaceship 的大小。关于如何做到这一点的任何想法?我是 JavaScript 和 Web 开发的新手。

最佳答案

有一个叫做Supersized 的jQuery 插件。这正是你所要求的。无论屏幕大小如何,它都能为您提供全屏图像背景。如果您可以使用 jQuery,这是一种可行的方法。

关于javascript - 如何在不缩放的情况下创建窗口分辨率大小的 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635339/

相关文章:

javascript - 对 .html 文件的 Ajax 调用删除了 HTML 注释

javascript - 现有 JavaScript 应用程序的国际化和本地化

javascript - 为 html 表单创建输入字段...但也为其添加 'label'?

javascript - 使用javascript在div中通过标签选择元素

css - 第 n 个子迭代中的动画延迟增量

iphone - CATransition后释放 View Controller : Am I doing this right?

javascript - Mobile safari - 抑制不支持的协议(protocol)警报

iphone - iOS 中的多语言文档 (RTF) : Files, SQLite、核心数据?如何?

javascript - CSS - 当第一张图片未加载时的额外背景图片?

css - 字体的紧凑形式会干扰垂直对齐