锁定直版在手机网页上转270度时会颠倒

在建构发布时设备方向选用Portrait后,手机开启浏览器运行游戏并逆时针旋转90度装置会出现游戏画面头在右边的问题,使用的版本是1.9.2

if(isPORTRAIT()){
cc.container.style[’-webkit-transform’] = ‘rotate(-90deg) translate(-100%, -100%)’;
cc.container.style.transform = ‘rotate(-90deg) translate(-100%, -100%)’;
cc.container.style[’-webkit-transform-origin’] = ‘0px 0px 0px’;
cc.container.style.transformOrigin = ‘0px 0px 0px’;
}
为了让多数右撇子不会在旋转时看到颠倒的画面,另外参考底层用复写的方式这样加入旋转判断后,却会衍伸两个问题
1.只有PC版浏览器开启后游戏画面旋转到视窗外看不见了
2.手机横版虽然旋转正确改成头朝左边了,但看到的按钮与实际触碰按钮的位置却旋转了180度,也就是虽然按钮看起来在左下角,但我实际上要点击画面右上角的空白处才能触发该按钮。

请问大神有方法可以根治转向错误,或是至少正确让头朝左的方法吗?