关于安卓微信(7.0.3)兼容性问题的处理结果

1.9.x呢?

天秀,写了个BUG然后自己回家过年,留我们下来一脸懵逼:joy:

2.1.0版本没问题么?我们的线上版本昨天刚发的,没发现这个问题啊,部分机型有哪些啊?很慌,今天都放假了

2.1.0 微信版本7.0.3也是比微信7.0.0版本卡很多。

大过年的 微信也不让人省心。

引用一句话,不用慌,问题很大,慌也没用,安心回家过年吧:joy:

不确定是否有问题的同学尝试一下华为 P10 或者是 Google Pixel。

欢迎各位反馈其他可能有问题的设备

还是有很卡哦,特别是列表类型,文字等元素特别多的界面。

我这边 6sp ios 9.3.1 微信 7.0.3 比 安卓的卡。使用的是2.0.7

iphone6 我们这也卡。 更高级别的iphone也不知道是不是硬件性能 盖过了没有什么明显表现。

微信更新以后字体更卡了,播个动画跟幻灯片一样。2.1.0的引擎版本。

这一句改成
devicePixelRatio = view._devicePixelRatio = Math.min(2, window.devicePixelRatio) || 1;
可以吗?
不然的dpr大于2的机型上, 子域触摸区域会有问题。

子域和主域的都要改就不会有问题。

OK, 子域也改了触摸没问题了
builtin\weapp-adapter\wechatgame\libs\sub-context-adapter.js
// Touch conversion
cc.view.convertToLocationInView = function (tx, ty, relatedPos, out) {
var devicePixelRatio = this._devicePixelRatio = 1;
if (this.isRetinaEnabled()) {
devicePixelRatio = this._devicePixelRatio = window.devicePixelRatio || 1;
}

在函数开头仿main.js代码添加了4行

还审核吗

华为M9,7.0.3用cc2.0.7,在微信开发者工具稳定60fps,在手机上成功稳定在20fps:tired_face:

现在咋整 2.1.0引擎版本 在7.0.3 掉帧明显。怎么救。

也是一样的做法

改完没有效果啊,是问题2 那个改动吗

是卡顿没效果吗?还是模糊?