问题模块 | 框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|---|
客户端 | 小游戏 | Bug | iOS | IOS | iphone7 plugs | 6.7.2 |
当前bug 在IOS下黑屏 Andorid 上正常
- 当前 Bug 的表现(可附上截图)
小游戏设置为横屏 页面为黑屏
如果设置回竖屏 又可以了 说明代码没问题 因为也没有报错
- 预期表现
- 复现路径
小游戏就一个页面吧
- 提供一个最简复现 Demo
game.json
"deviceOrientation": "landscape",
设置为横屏
在game.js 在IOS下面是绘制不出来的 安卓下可以
var canvas = wx.createCanvas()
var context = canvas.getContext('2d')
context.fillStyle = 'red'
context.fillRect(0, 0, 100, 100)
网友回复
Link:
屏幕发生旋转的时候会清空画布,需要再画一次,或者在 requestAnimationFrame 回调每次去画。
娇华:
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题