Saltar al contenido

React JS no funciona con Internet Explorer 9

Buscamos por el mundo online y de esta manera regalarte la respuesta a tu inquietud, si tienes alguna duda puedes dejarnos la inquietud y te respondemos con gusto.

Solución:

En general, debe incluir los polyfills especificados para las funciones de ES5 (como habrá notado): https://facebook.github.io/react/docs/react-dom.html#browser-support

Es posible que también necesite HTML5 Shiv además de los polyfills que ha proporcionado.

Sin embargo, más específicamente, el problema probablemente no sea con los polyfills, sino con el modo de documento en el que se está ejecutando IE9. Desea asegurarse de que está configurando el modo de documento correcto en su archivo HTML para que IE sepa a qué versión apuntar. De lo contrario, incluso si está utilizando IE9, puede estar apuntando a IE7, lo que no es bueno.


En el archivo index.js, debe agregar polyfill. Estas importaciones deben estar en el primero de su importación.

import 'react-app-polyfill/ie9';
import 'react-app-polyfill/ie11';   
//other imports

Ahora abre en ur, es decir, funciona.

Antes de importar, debe instalar react-app-polyfill.

 //To install use below command:

 npm install react-app-polyfill

enlace de referencia: https://www.npmjs.com/package/react-app-polyfill

Sección de Reseñas y Valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *