Listening to the 'canplaythrough' event, instead of 'canplay'.