好不容易赶在31号提交审核了,却发现7.0.3排行榜卡成狗了,求官方提供解放方案,延长审核期,谢谢!
鉴于微信升级7.0.3后线上游戏出现重大BUG,建议官方调整停审时间鉴于 微信升级7.0.3之后,线上游戏出现如下重要问题:1、卡顿 2、模糊 3、子域卡顿, 由于今晚就要审核截止,但目前相关方面尚未给出全部解决方案,因此我们建议微信官方能调整审核停止时间。
2019-01-31我们也遇到了,几乎一样的报错,只是我这儿是uniform1f,在ios和模拟器上都没事,只有android会出问题。 [图片] 使用真机调试能看到的堆栈已经是微信代码的报错堆栈了。想在游戏代码里面下断点,断点会自动跑到整个游戏的入口js文件里面去。。只能先放弃了。另外我这是使用了cocos creator的自定义shader才出的问题。
安卓上 requestAnimationFrame接口报错,IOS没有问题- 当前 Bug 的表现([图片] 如图,安卓真机运行直接报错,IOS真机运行 没问题。 demo 工程路径:https://codeslip.com:9190/WxBallProject.rar,下载解压 直接拿微信开发工具真机调试就可以看到错误,只是个小场景,模型无动画组件,是通过Unity导出的场景 求大神帮忙。。真的很急
2018-10-15补充一下: 现在在手机上success回调还是有效的,但是在开发者工具上是无效的,但是手机上不是说7月几号之后也无效吗?现在不需要知道用户是否真的分享,响应官方号召不做激励分享,但是好歹让我知道用户关闭了界面吧?
小游戏调用wx.shareAppMessage后能获知系统页面关闭吗?我们的需求是,在游戏中,用户如果点了分享,先暂停游戏然后调用wx.shareAppMessage,然后无论用户是否分享,关闭系统分享页面后再继续游戏。 现在的问题是,wx.shareAppMessage的success和complete回调都不起作用了,现在无法知道用户关闭了系统分享页面返回到游戏。请问是否有解决办法,谢谢!
2018-06-27自己跟了一下,找到问题了,在 encryptjs 库中,加密和解密分别用了 base64Encode / base64Decode 而根据运行环境不同, base64使用的方法不同,实现如下: if (typeof String.prototype.base64Encode == 'undefined') { String.prototype.base64Encode = function() { if (typeof btoa != 'undefined') return btoa(this); // browser if (typeof Buffer != 'undefined') return new Buffer(this, 'utf8').toString('base64'); // Node.js throw new Error('No Base64 Encode'); }; } if (typeof String.prototype.base64Decode == 'undefined') { String.prototype.base64Decode = function() { if (typeof atob != 'undefined') return atob(this); // browser if (typeof Buffer != 'undefined') return new Buffer(this, 'base64').toString('utf8'); // Node.js throw new Error('No Base64 Decode'); }; } 在浏览器环境,使用了 btoa / atob的组合,没毛病。在微信开发者工具之前的版本,应该是使用了 Buffer。现在的新版本,我跟了一下,微信开发者工具的js环境中,不存在 btoa,但是存在 atob,导致 btoa和Buffer组合使用了,所以base64Decode出来的结果就已经错了。 那么这个问题,官方是否要处理一下呢?
encryptjs 这个加密库在微信开发者工具里面不能使用了之前一直能正常用的,最近升级了一下开发者工具,升级到v1.02.1805180,然后突然发现 encryptjs 解密不对了。用 encryptjs 官方的例子代码测试了一下: var encrypt = require('encryptjs'); var secretkey='ios'; var plaintext='apple'; var cipherText =encrypt.encrypt(plaintext,secretkey,256); console.log(cipherText+" ****************** "); var decipher=encrypt.decrypt(cipherText,secretkey,256); console.log("Deciphered Text is : "+decipher); 在浏览器里面正确输出:'apple'; 在微信开发者工具里面输出是乱码,而且每次都不一样。 请问这个库是做了什么限制了吗?如果不能用,有什么可以用的加密库推荐呢?谢谢! ps: 刚更新了最新版本 1805181,问题依然存在,输出示例: wrYDB8OwUHMCW1/CrcKWG2c= ****************** Deciphered Text is : ÒêJNµr4:
2018-05-21