Player needs to visible on load for it to work in FF/Safari