GianlucaGuarini/video-js — comment on commit 1f2289b1bd560856e829b4a348e9644c6c0f58b0
File:  line 0
By heff:

My only concern here is that in browsers that do support localStorage, it will never read the volume from the tech. I think the only time that might happen is if native controls were used to set the volume (iOS?). I think what needs to happen is for the defaultVolume to actually be set when the player loads (not being used yet). defaultVolume will read from localStorage. Something like defaultVolume: window.localStorage['volume'] || 1;