When using this library at v5.0.0 and after, no HTTP calls work when using the application within IE11. The changelog mentions that the "URL dependency" was removed. This is the precise item that allowed this to work in IE11. This was mentioned in the following issue: https://github.com/auth0/angular2-jwt/issues/509
.browserslistrc, add IE 11 and change bottom line to not IE 910tsconfig.base.json, change the target to es5
The way to temporarily fix this for IE11 is the following:
npm i --save url-polyfillimport 'url-polyfill'; to polyfills.tsI have the same thing on my mobile application that is based on Nativescript with Angular
It worked before the "URL dependency" was removed.
To solve the IE11 compatibility, adding a polyfill for url like @JaxonWright mentioned might indeed be the way to go.
npm i --save url-polyfillimport 'url-polyfill'; to polyfills.ts@boris01 we'll continue the conversation about Nativescript on #675
Most helpful comment
The way to temporarily fix this for IE11 is the following:
npm i --save url-polyfillimport 'url-polyfill';topolyfills.ts