在java中,我会将屏幕尺寸设置为320x480,我只需要处理静态像素尺寸,而不是在需要时拉伸它以适应屏幕。这让我的工作变得轻松。但是对于 Kineticjs,我遇到了屏幕尺寸的问题。如果我这样做
var stage = new Kinetic.Stage({
container: 'container',
width: window.innerWidth,
height: window.innerHeight
});
比我不能使用静态像素进行绘图。还尝试设置静态舞台大小:
var stage = new Kinetic.Stage({
container: 'container',
width: 480,
height: 320
});
然后拉伸它:
document.addEventListener("deviceready", function(){
stage.setHeight( window.innerHeight);
stage.setWidth(window.innerWidth);
}, false);
没用。
使用 KineticJS 在 android 手机上支持多种屏幕尺寸的方法是什么?