Switch to onCanPlayThrough for audio elements