cocos web audio 声音内存巨大,换 dom audio 却被IOS微信浏览器排斥

cocos 2.0.9 我们声音文件之前默认是web audio 但是产生的内存有400M,导致脆弱的苹果用户直接重启

之前找了很多原来是最主要的内存问题出在这个音频的加载方式上,后来选了domaudio之后,内存降下来了
内心非常开心,才80M,但是苹果用户依然躺了,加载不

苹果的微信内置浏览器,苹果的其他浏览器又是可以的,但是我们基本上在苹果微信内置浏览器上运营,现在不知道该如何解决这个问题,感觉补了东墙,西墙就倒了,补了西墙,东墙就倒了。。。。

能给个audio文件测试一下么,可能与audio文件有关。

02.zip (22.6 KB)

你好已经发了

方案一、勾选场景文件的延迟加载资源
二、在游戏开始之后使用cc.loader 动态加载音频资源。
https://docs.cocos.com/creator/manual/zh/asset-workflow/audio-asset.html

没用的, 用的就是动态加载

你是在首场景执行的cc.loader?
能否说说你的测试代码逻辑。
这是我的首场景加载代码

一样这样写的啊

这样吧 你给我一个你的测试demo,我来复现。

围观,借楼问个问题,,这个 diffuseTexture 是个 图片,我怎么用代码来给他换资源,求解

引擎大佬,帮忙看下楼上的这个问题呀

你重新建一个这个问题的帖子 我给你回复。

我吗,已经建过帖子了,没人吊我。。。

大佬 这个问题你解决了吗 我也遇到了