I've tried to reproduce this issue with the provided example in nw.js v0.30.0; nw.js v0.32.0; nw.js v0.33.3; nw.js v0.34.0 (beta) and could not reproduce.
Here are my steps:
- Export project using NW.js
- Toggle Internal Sounds Playback
- Unload and preload multiple times
- Toggle Internal Sounds Playback (repeat with previous step)
I also did some experiments myself to check if something goes wrong with memory management of audio files but I got no results with that either, everything works as intended with internal audio files.
If anyone has a better, more compact example project for reproduction, I'd appreciate if you could share it here. If only bigger projects are affected, it might be worth sending them privately to Ashley so that he can look into it but I doubt that the size of a project has anything to do with this.