在高清屏幕上运行时,KineticJs画布对象消失

时间:2015-12-29 18:47:54

标签: android html5 cordova canvas kineticjs

我开发了一个网络应用程序,它只是一个html5纸牌游戏。 然后我使用phonegap将其转换为Android应用程序。该应用在我的旧手机上正常运行,该手机有devicePixelRatio = 1

然后,当我尝试在较新的手机上运行应用程序devicePixelRatio = 4,屏幕分辨率为1440 x 2560(我不知道问题的来源是否是这个),我看到了带有初始对象的画布正确的第二个,然后他们正在消失,然后在画布上永远不会画出一些东西,虽然游戏似乎像往常一样开始和运行。

另一个注意事项是,在同一部手机上,在Android浏览器中该应用程序也能正常工作。运行为Android应用程序时会出现此问题。

我用于meta tag的{​​{1}}就是:

viewport

Android版:5.1.1

我已经过了2天才发现问题的原因但无法得到。有人对这个问题有任何想法吗?

如果问题缺乏信息,请告诉我。在两天无所事事之后,我甚至无法正确地问它。

0 个答案:

没有答案