Fix Firefox progress issue for Angular version 

**Note:** Closed my previous PR because I moved this change into its own branch so I could submit another PR.

Provides a Firefox fallback for determining the offset of the click event passed to `player.seek`, similar to the fix you had for the Vuejs version.