- wx.createPath2D()电脑端无法使用,请问怎么办?
test(); function test(){ let path=wx.createPath2D(); ctx.strokeStyle="#ff0000"; path.arc(canvas.width/2,canvas.height/2,200,0,Math.PI*2,true); path.moveTo(100,100); path.lineTo(canvas.width/2,canvas.height/2); ctx.stroke(path); } 在手机端预览正常,效果如图 [图片] ,在模拟器里查看,和PC端预览,都是提示错误, wx.createPath2D is not a function [图片] [图片],请问有没有什么办法解决,是电脑端和模拟器不支持 wx.createPath2D()吗
07-27 - 横屏小游戏第一次进入无法正常运转,重新进入小游戏才正常
小游戏在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
07-24