How to disable cache when html5 audio play local audio file


I use html5 audio to playback user recorded voice, the issue is that in some iPhones if users record multiple times (saving to the same file), only the first record is played due to the cache.

This issue does not occur in Android, nor my iPad

Is it possible to disable the caching?
One possible solution is to record with different file name each time, but there are a lot of unnecessary complication added.

Note. Media Plugin is unfortunately not an option for me (a long story…)