Jump to content

CocoonJS and Nsxus problem


Tom Atom
 Share

Recommended Posts

Hi,

 

 one of my colleagues has problem with our game running on CocoonJS. I am running it on old Samsung Galaxy Tab2 and everything is OK. He has Nexus 7 phone and he can see only about 1/4 of game (tops left corner) stretched over whole screen.

 

 When detecting screen size I am using this code (recommended at " Common Phaser + CocoonJS issues" thread):

            if (!(nav["isCocoonJS"] !== undefined && nav["isCocoonJS"] === true)) {                windowWidth = window.innerWidth - 1;                windowHeight = window.innerHeight - 1;            } else {                windowWidth = (window.innerWidth - 1) * window.devicePixelRatio;                windowHeight = (window.innerHeight - 1) * window.devicePixelRatio;                // Hack to avoid iPad Retina and large Android devices. Tell it to scale up.                if (window.innerWidth >= 1024 && window.devicePixelRatio >= 2) {                    windowWidth = Math.round(windowWidth / 2);                    windowHeight = Math.round(windowHeight / 2);                }                // reduce screen size by one 3rd on devices like Nexus 5                if (window.devicePixelRatio === 3) {                    windowWidth = Math.round(windowWidth / 3) * 2;                    windowHeight = Math.round(windowHeight / 3) * 2;                }            }

Any idea, what can be the reason?

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...