- 小游戏用的Javascript引擎是手机浏览器的引擎么?
如题。 是否在iOS上是Javascript Core在Android上是V8,还是都是腾讯自己的引擎?
2018-08-20 - Android环境显是内容似乎有Bug
- 当前 Bug 的表现(可附上截图) Android系统上,小游戏刷新内容时,如果不进行清除操作,可以看到canvas内容被循环绘制了多次。不知道这是SurfaceView的问题还是微信内部的Bug。理论上这会造成相当严重的性能和功耗损失。另外canvas初始内容也很奇怪。似乎每帧都在重新为canvas申请内存。[图片] - 预期表现 canvas内容只在正确位置绘制一次。确保canvas除非必须,不申请新内存。有可能的话,canvas最好能保留上次绘制的内容。 - 复现路径 - 提供一个最简复现 Demo [代码]var[代码] [代码]canvas = wx.createCanvas();[代码][代码]var[代码] [代码]ctx = canvas.getContext([代码][代码]"2d"[代码][代码]);[代码] [代码]var[代码] [代码]info = wx.getSystemInfoSync();[代码] [代码]var[代码] [代码]x = 0;[代码] [代码]function[代码] [代码]render()[代码][代码]{[代码][代码] [代码][代码]ctx.clearRect(0, 0, 5, info.screenHeight);[代码][代码] [代码][代码]ctx.fillStyle = [代码][代码]"#F00"[代码][代码];[代码][代码] [代码][代码]ctx.fillRect(0, x, 10, 10);[代码] [代码] [代码][代码]x += 20;[代码] [代码] [代码][代码]setTimeout(() => { requestAnimationFrame(render); }, 5000);[代码][代码]}[代码] [代码]requestAnimationFrame(render);[代码]代码片段wechatide://minicode/ec7ipOmc7g17
2018-08-20 - 如何找到关系链数据中对应当前用户的数据?
目前看关系链数据能用来标识用户的只有openid。所以要找到当前用户的数据只能先登录?有没有其它更直接的办法?
2018-08-19 - touchmove阙值问题
- 需求的场景描述(希望解决的问题) touchmove事件需要移动一定距离后才会开始触发,导致游戏中无法迅速做出精细操作。 - 希望提供的能力 取消touchmove触发的阙值,由开发者自行处理;或者提供设置阙值的手段。
2018-07-24 - 小游戏触摸事件处理的问题
文档中,Touch的位置是screenX和screenY,但是真机上没有这两个成员,但是有pageX, pageY, clientX, clientY。并且screenX和screenY的单位是点,真机上获得的位置单位貌似是canvas上的像素。 另外文档上Touch的时间戳是timeStamp,但真机上是timestamp。 请问这究竟是怎么回事?
2018-07-17