小游戏在game.json里设置了 "deviceOrientation": "landscape",进入小游戏后,看上去图也转为了横屏模式。
但是小游戏进入第一屏有问题。第一屏是在屏幕上画一个背景图(wx.createImage()),并定义一个按钮点击区,
但是现在发现每次进入的时候,画面是糊的,点击按钮区也无效,这时,点击系统按钮(...),点击“重新进入小程序”,
小程序重新加载,这次图才显示为清晰的背景图,点击按钮也可以正常点击继续游戏。
经过增加console.log发现,第一次进入的时候,
canvas的width是393和height是873,是竖屏模式的宽高,重新进入小程序后,显示的才是横屏的width是873,height是393。
请问这是哪里出了问题,应该怎么解决?
附图,第一次;加载的图如下,是糊的,不能点击按钮区,console.log发现canvas的width是393和height是873,
重新进入小游戏后第二次加载如下,加载的图如下,可以点击按钮区,console.log发现canvas的width是873和height是393,
。
我的APPID是 wx904bdf8a36e3ffec
弄了个同行业圈子,解决问题交流更方便些,要进的朋友可以联系我
联系微信:LX959996