[adapters] 完成音频系统的多线程支持

This commit is contained in:
SmallMain
2024-10-31 17:16:22 +08:00
parent b88403f005
commit 195434e30e
4 changed files with 189 additions and 29 deletions

View File

@@ -7,7 +7,9 @@ if (Audio) {
let elem = this._src._nativeAsset;
// Reuse dom audio element
if (!this._element) {
this._element = __globalAdapter.createInnerAudioContext();
this._element = CC_WORKER_AUDIO_SYSTEM
? new WorkerAudio()
: __globalAdapter.createInnerAudioContext();
}
this._element.src = elem.src;
},