我们也遇到了这个问题,我们的连体验版都进不去。
今天线上游戏进不去突然线上版本以前没有问题,现在突然进不去游戏了,游戏APPID:wx5ef8e404ad4dfca1 体验版可以没有问题,线上卡在这个页面,找不到原因,急急@官方 [图片]
2018-11-21问题已解决,原因:小游戏启动时,获取附带参数未作判断为空值的操作,导致程序卡死。(ps:该程序员已经溜溜球)
最新版微信版本进入小游戏,卡在加载界面(或黑屏),在旧版本微信就可以进入我们的小游戏在安卓机型(多部安卓手机测试全部出现该情况)会出现卡在加载程序100%的界面,如下图。[图片] 以及苹果手机(6SP,6S,8等均出现)在点击小游戏后直接黑屏。 我们出现问题的手机普遍在最新版微信(6.7.3)下。我们使用一部安卓手机无法进入小游戏后,卸载微信并安装以前版本的微信客户端(6.6.7版本)就不会出现该问题。 另外,即使是最新版微信(6.7.3)的APP,从公众号的菜单栏点击也可以正常进入小游戏,但是下拉的“最近使用小程序”列表里进入小游戏就会卡住。 经测试,在windows版微信开发者工具模拟器里,我们使用2.1.2以及以上版本的微信基础库可以正常进入小游戏,在2.1.1以及更低版本下会出现黑屏情况。 请问官方要怎么解决这个问题?
2018-11-21问题已解决,原因:小游戏启动时,获取附带参数未作判断为空值的操作,导致程序卡死。(ps:该程序员已经溜溜球)
求助:小游戏在最新版微信时卡在加载界面(或黑屏),在旧版本微信就可以进入我们的小游戏在安卓机型(多部安卓手机测试全部出现该情况)会出现卡在加载程序100%的界面,如下图。[图片] 以及苹果手机(6SP,6S,8等均出现)在点击小游戏后直接黑屏。 我们出现问题的手机普遍在最新版微信(6.7.3)下。我们使用一部安卓手机无法进入小游戏后,卸载微信并安装以前版本的微信客户端(6.6.7版本)就不会出现该问题。 经测试,在windows版微信开发者工具模拟器里,我们使用2.1.2以及以上版本的微信基础库可以正常进入小游戏,在2.1.1以及更低版本下会出现黑屏情况。 请问官方要怎么解决这个问题?
2018-11-21大家在上线之前,都是怎么测试的
小游戏的版本更新功能,要怎么测试?在开发者工具里无法测试。测试版也没办法测试。难道只能审核通过,发布之后测试吗?
2018-10-31请问现在的次数限制在哪里有公示,请提示下
微信小游戏激励视频广告播放问题很多用户,正式版本,在视频播放几次之后,视频广告一直加载失败,直到第二天才好。微信有对用户做什么视频限制吗?第二天才刷新状态的限制?
2018-10-25问题已经找出来了。主要是因为项目的帧率没有设置为60,在开放数据域里无法设置帧率。解决方法: 在没发布成小游戏的项目中的index.html, data-frame-rate="30"改成60。
微信小游戏绘制排行榜时,IOS机型在滑动canvas时会闪屏- 当前 Bug 的表现(可附上截图) 查看排行榜、滑动排行榜时会闪屏,而且很严重,非常影响体验。闪屏是黑屏和正常显示交替出现,黑屏时就是整个屏幕是全黑的,然后又显示正常 - 预期表现 实现在开放数据域里,绘制可以滑动的排行榜 - 复现路径 IOS机型(ip7,ip6s,ipad2017都出现)查看排行榜、滑动排行榜时会闪屏,而且很严重,非常影响体验 - 提供一个最简复现 Demo 好像是在心跳定时器里运行的loop函数在重绘canvas时就会闪屏 /** * 循环函数 * 每帧判断一下是否需要渲染 * 如果被标脏,则重新渲染 */ function loop() { if (renderDirty) { // console.log(`stageWidth :${stageWidth} stageHeight:${stageHeight}`) context.setTransform(1, 0, 0, 1, 0, 0); context.clearRect(0, 0, sharedCanvas.width, sharedCanvas.height); drawRankPanel(); renderDirty = false; } requestAnimationFrameID = requestAnimationFrame(loop); } wx.onTouchMove((event) => { var l = event.changedTouches.length; for (var i = 0; i < l; i++) { onTouchMove(event.changedTouches[i]); } }) function onTouchMove(event) { // console.log("onTouchMove evt=", event); if (totalGroup.length<=2||isOpen==false){ return; } touchY = event.clientY; renderDirty = true; console.log("2"); } /**绘制自己的排行榜信息 */ function drawMyRankByData(data,i){ let myY = 1095/1334 *stageHeight; // 绘制List背景 context.drawImage(assets.myListBG, startX, myY, barWidth, barHeight); //绘制玩家排名 switch (i) { case 0: context.drawImage(assets.NO1Icon, NoOffsetX, myY + NoOffsetY, NoWidth, NoHeight); break; case 1: context.drawImage(assets.NO2Icon, NoOffsetX, myY + NoOffsetY, NoWidth, NoHeight); break; case 2: context.drawImage(assets.NO3Icon, NoOffsetX, myY + NoOffsetY , NoWidth, NoHeight); break; default: //设置字体和描边 context.font = 40 + "px Arial"; context.lineWidth = 8; //描边大小 context.strokeStyle = '#04af75';//描边颜色 context.strokeText((i + 1) + "", NoTextX, myY + textOffsetY, textMaxSize);//描边文字 context.fillStyle = "#ffffff";//字体颜色 context.fillText((i + 1) + "", NoTextX, myY + textOffsetY, textMaxSize);//绘制序号 } //绘制头像 var image2 = wx.createImage(); image2.src = data.url; image2.onload = function () { renderDirty = true; console.log("myonload。。。"); } context.font = fontSize + "px Arial"; context.fillStyle = "#ffffff";//字体颜色 context.drawImage(image2, iconStartX, myY + iconOffsetY , avatarSize, avatarSize); //绘制名称 context.fillText(data.name + "", nameStartX,myY + textOffsetY , textMaxSize); //绘制分数 context.fillText("关卡 " + data.scroes, scoreStartX, myY + textOffsetY, textMaxSize); // renderDirty = true; }
2018-09-272.3.0版本的库还保留分享回调,10.10号才取消回调功能
微信分享不是取消回调了吗,我发现最近的新游戏依然有办法判断是否分享成功,求解微信分享不是取消回调了吗,我发现最近的新游戏依然有办法判断是否分享成功,求问大神怎么做到的。
2018-09-14