Cocos Creator v2.2.1-rc.9 最终测试版发布帖

已修复
https://github.com/cocos-creator-packages/jsb-adapter/pull/209

谢谢你的反馈,之前确实使用了错误的地址, https://github.com/cocos-creator/cocos2d-x-lite/pull/1940 修复了。至于 webview 不能及时销毁是因为 native 的析构函数没有被调用到,这个问题 @_PP 会跟进。

我估计今天半夜会出rc2

请问是windows模拟器么,还是mac的

这个背景音乐设置循环播放,在2.2.0正式版本的iOS平台,切换前后台就会出现被加速的情况
bg_zhujiem.mp3.zip (233.9 KB)

webview 不能及时销毁的问题主要是对象没有立即被 gc 掉,我们之后的版本提供 destroy 接口,这样 js 可以主动销毁对象

先给个临时解决方案呗?

用你的音频资源还是没办法复现,如果比较严重的话,可以加我 qq 1185766484 交流

android ,我主动去通过evaluteJs hook 调用 析构里面的 可以释放。。
ios 不熟悉, 主动调用dealloc 可能跨线程了,crash 。。。

在代码中扩展 Array方法会导致编辑器异常 和 其他错误,也搜了下论坛有几个相似的情况,但都未得到官方回应。
见贴:
代码中有Array扩展代码,会导致编辑器显示异常
帮忙官方给一个解决方案 Array.prototype上扩展方法组件 cc_Graphics 就报错 TypeError: vb.destroy is not a function
每次编译后都报错:TypeError: vb.destroy is not a function

复现步骤:

  1. 进行Array方法扩展
    Array.prototype.test = function() {}
  2. 点击项目中 internal/materials/buildin-phong就会发现编辑器面板异常了,无法再选中其他资源。

你好,已经修复

@EndEvil rc1版本 mask还是有问题,如图

现在基本确定,在2.2.1中和2.2.0中,安卓模拟器(网易mumu之类),在使用热更新的时候会出现问题。而真机却没有问题。
官方的demo。就是checkUpdate()。。。NEW_VERSION_FOUND。。。之后确定开始升级巴拉巴拉。。

【但在调用update之后】UpdateCb的回调也正确执行到了UPDATE_PROGRESSION。

但是UPDATE_PROGRESSION的这个回调中打印event.getPercent()会一直返回NAN,event.getDownloadedFiles() + ’ / ’ + event.getTotalFiles(); 会一直是0/0

当UPDATE_PROGRESSION回调执行二三十次之后,会出现


居然回调到了versionCompareHandle,再之后就崩了。

已经尝试解决两天了,还是没有进展,请官方看看能不能协助看看哪的问题。

@jare @panda 在升级2.2之后,还有个很神奇的事,在2.1.2的时候,如果在热更的时候退出app,再进就会黑屏,但2.2修复了这个问题,退出也没事,会继续上次的热更进度继续进行。
但模拟器的热更却出现了如上的问题。不过模拟器的玩家毕竟少数,如果不能解决,我就只能放弃模拟器的玩家

这次版本有点久哦

你好!请问下,Cocos creator编辑器在加载很多资源的情况下,资源越多,就越卡顿!如果做大型项目,这个问题很严重,这个官方有关注吗?

抱歉,昨天晚上网络实在太差了,现在正在打包

感谢你的反馈,你说的是编辑器导入资源卡顿?

2.2.1版本什么时候可以出正式版

哈喽,能详细说明下什么问题吗?最好把你的 Mask 单独建个 demo 看看?