我有一个基于<canvas>的游戏,我想把它移植到空中。<canvas>是480x480,现在我想让窗口大小适合画布,通常使用innerWidth和innerHeight可以做到这一点。即使空气改变了这两个属性的值,窗口大小也保持不变。
当然,我可以将应用程序的大小指定为480x480,但不幸的是,这包括了窗口铬(标题栏等),所以一旦其他系统上的人运行它,它就会崩溃,我不想让滚动条覆盖我的游戏。
发布于 2010-10-14 13:54:37
好吧,显然普通的DOM接口对Adobe来说不够好,所以他们不得不在这里做自己的事情:
window.nativeWindow.stage.stageWidth是window.innerWidth的等价物,这几乎没有文档记录,尽管文档同时提到了stage和stageHeight,但它从来没有告诉人们这些属性属于哪个对象。
https://stackoverflow.com/questions/3903045
复制相似问题