Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Funcionamento no internet Explore 11 #7

Closed
patrickmonteiro opened this issue Dec 2, 2018 · 12 comments
Closed

Funcionamento no internet Explore 11 #7

patrickmonteiro opened this issue Dec 2, 2018 · 12 comments
Labels
question Further information is requested

Comments

@patrickmonteiro
Copy link

Essa na verdade é uma dúvida!

O seu projeto está funcionamento corretamente no IE 11 ?
Usei a sua implementação como base para utilizar dentro do Quasar Framework, porém recentemente tive que testa-lo no IE 11 e Edge, e recebo erros no console como por exemplo :
image

Debbuguei um pouco mais no edge e cheguei aqui:
image

Porém não consigo afirmar corretamente o que utiliza esta propriedade, ou se parte do OIDC não está passando pelo processo de polyfill do babel.

@joaojosefilho
Copy link
Owner

joaojosefilho commented Dec 2, 2018

Bom dia @patrickmonteiro. Não posso fazer o teste agora , mas vou tentar olhar isso ainda hoje.

@patrickmonteiro
Copy link
Author

Irei fazer o mesmo hoje, criarei um projeto do zero, e testarei somente com a biblioteca. Qualquer avanço, trago aqui.
Obrigado

@joaojosefilho
Copy link
Owner

O Internet explorer 11 não estava reconhecendo a função Promise. Eu adicionei a linha

import 'babel-polyfill';

nos scripts SecurityService.js e ApiService.js. Agora, o meu projeto está funcionando no IE11.

Estou fazendo testes no IE11 no windows 10

ie11

@joaojosefilho
Copy link
Owner

joaojosefilho commented Dec 2, 2018

Meu projeto também está funcionando no Edge

@joaojosefilho joaojosefilho added the question Further information is requested label Dec 2, 2018
@patrickmonteiro
Copy link
Author

Cara, vou testar! Acho que isso vai resolver no meu também! Assim que testar te dou um feedback.

@joaojosefilho
Copy link
Owner

Eu instalei o babel-polyfill usando o comando abaixo

npm install --save babel-polyfill

Depois eu só adicionei os imports

@patrickmonteiro
Copy link
Author

O quasar já tem o Babel polyfill, acredito que não vou precisar instalar! Se funcionar eu vou te pagar um lanche cara !

@patrickmonteiro
Copy link
Author

@joaojosefilho , nos meus testes em casa o erro do 'from' desapareceu com o babel-polyfill. Amanhã faço o teste na empresa e te dou o feedback!

@joaojosefilho
Copy link
Owner

Beleza

@patrickmonteiro
Copy link
Author

patrickmonteiro commented Dec 3, 2018

@joaojosefilho funcionou quase perfeitamente! Em alguns pc's funcionou bem, em outros estranhamente ele joga o modo de compatibilidade do IE para o 7. Então, além de importar o babel-polyfill adicionei o meta no meu index.template.html, que posteriormente a build vira o index.html da aplicação:

<meta http-equiv="X-UA-Compatible" content="IE=edge,IE=11">

Este meta força a compatibilidade com o Edge e IE11 logo ao iniciar.
Muito obrigado pela ajuda!

@joaojosefilho
Copy link
Owner

Beleza @patrickmonteiro. Você está me devendo um lanche!

@patrickmonteiro
Copy link
Author

@joaojosefilho me manda um email para eng.patrickmonteiro@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants