3.0 在微信开发者工具上声音组建导致报错,请问为什么?

错误信息

声音组件

项目设置

@shrinktofit

你好,方便提供个 demo 不?

昨天做的测试工程删掉了,又重新做了一个,就是在空场景里添加个audioSource组件,然后打包发布微信小游戏平台,用开发者工具启动就会抱上述错误
NewProject.zip (1.8 MB)

另外还有个问题,不知能否一块给个答复,就是之前我记得node监听touch_end事件在浏览器上是支持鼠标点击操作的,为什么现在打成web-mobile,在浏览器上就无法监听到点击事件了,只能在手机上起作用

使用这个demo并未复现你所描述的那个现象。是否有其他的操作?
比如你的模块剔除是都剔除了哪些?(ps:我这边测试是没剔除模块的)

嗯,最好是触摸和鼠标事件两个都注册。如果你面向的平台比较多

我发你之前是测过的,难道是环境问题?
mac: 10.15
微信工具:1.05.2103190

在Audio.js 文件的58行,创建audio上下文对象的确是空的,那这是开发工具的问题了

把开发工具版本降到1.05.2102010,之前的错误不报了,但又遇到新错误不知道是什么原因导致的,现在咋这么费劲了呢?另外文档中关于ammo改子包的代码示例是不是多包了一层啊?没有window.__globalAdapter.init 了吧?

// 大致在 55 行左右
  window.__globalAdapter.init(function() {
      fsUtils.loadSubpackage('ammo', null, (err) => {
          System.import('./cocos-js/ammo-82499473.js').then(() => {
              return System.import('./application.js').then(({ createApplication }) => {
                  return createApplication({
                      loadJsListFile: (url) => require(url),
                      loadAmmoJsWasmBinary,
                  });
              }).then((application) => {
                  return onApplicationCreated(application);
              }).catch((err) => {
                  console.error(err);
              });
          })
      });
  });

我也出现了这个问题,看来是只有把开发者工具降级一下了