Listed above is the line that is causing the issue, even with babel-polyfill
No console errors and video player to work.
The polyfill build was fixed in Plyr 3.3.8 https://github.com/sampotts/plyr/commit/41f9a87e0ec01146fe870fa2412ef6d4004221c1 The latest version of Plyr is 3.3.10.
More info on polyfills and this issue:
https://github.com/sampotts/plyr/#javascript
https://github.com/sampotts/plyr/#polyfills
https://github.com/sampotts/plyr/issues/937#issuecomment-389041306
I have the same issue, currently using Plyr 3.3.10.
This happens because IE11 doesn't support new URL(), so you need to polyfill URL. The polyfill build does this since 3.3.8. The normal build doesn't pollyfill anything. You need to do that yourself. See the links above.
Most helpful comment
This happens because IE11 doesn't support
new URL(), so you need to polyfillURL. The polyfill build does this since 3.3.8. The normal build doesn't pollyfill anything. You need to do that yourself. See the links above.