3.3.2打包跟audio autoplay问题

  • Creator 版本: 3.3.2
  • 目标平台: Web Mobile
  • 重现方式:
  • 之前哪个版本是正常的: 3.2.1

这几天从 3.2.1 升上 3.3.2 遇上了一些问题
在mac上调用脚本打包一定会出下面的提示

您的登录状态已过期,请重新登录 Cocos Creator 。

但我开启ide是正常的 不确定是不是每次强迫去检查store了

audio autoplay的部分
3.3.1的文档有看到事件派发机制的调整
但3.3.2的项目发布在ios safari或者android chrome上面访问
在cocos环境内的点击目前都不会被浏览器认定是用户交互
audio autoplay需要是用户交互情况下才能通过安全性原则

原本用的3.2.1没有这样的状况
再麻烦处理下吧

感谢反馈,第二个问题,在 3.4 已经处理了,第一个问题我们看下

第二个问题有办法修正在3.3上面?
这週原本安排要做3.4的patch
但是异常比我们预期要来得多
短时间可能升不上去

登陆后,再次命令行构建,还是会弹出窗口?

我开cocos creator他没提示我要登入啊
脚本去打包反而会提示
感觉不是检查同一个区块的登入

这个问题我们在 3.4 上修复了,由于后续可能没有 3.3.3 的版本计划,可以先临时参考下我这个修复方案,定制一下引擎

https://github.com/cocos-creator/engine/pull/9844/files