1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/likeadmin-likeadmin_php

 / Детали:

Как адаптировать фронтенд likeAdmin для работы с Internet Explorer 11 1. **Проверка условий браузера**: Включите...

Предстоит сделать
Владелец
Создано  
28.02.2025

проверку условий браузера в ваших скриптах, чтобы различать IE11 от других браузеров. javascript if(navigator.userAgent.indexOf("MSIE") > -1 || !!document.documentMode) { // Код для IE11 } 2. Используйте полифиллы: Для использования современных JavaScript-функций в IE11 используйте полифиллы. Например, babel-polyfill может помочь заполнить пробелы между новыми и старыми версиями JavaScript. 3. CSS префиксы: Убедитесь, что вы используете CSS префиксы для обеспечения совместимости со старыми браузерами. Это особенно важно для свойств CSS, таких как Flexbox или Grid Layout. 4. HTML5 Shiv: Добавьте html5shiv.js, чтобы активировать HTML5 элементы в IE8-IE11. html <!--[if lt IE 9]> <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> <![endif]--> 5. JavaScript полифиллы: Используйте полифиллы для методов ES6+, таких как Promise, fetch(), Array.prototype.includes() и так далее. 6. Альтернативные решения: В некоторых случаях использование альтернативных решений может быть более эффективным, чем пытаться сделать все работоспособным в IE11. Например, если ваш проект использует Webpack, можно использовать плагины для поддержки IE11. 7. Тестирование: После всех изменений обязательно протестируйте приложение в IE11, чтобы удостовериться, что все работает корректно. Это основные шаги для адаптации фронтенда для работы с Internet Explorer 11.

После развертывания проекта запуск фронта работает корректно с новой версией браузера Google Chrome, но при использовании IE11 отображается белый экран, хотя запрос завершается со статусом 200. Пробовал различные методы, найденные в Baidu Baike, однако они не помогли. Также не помогло использование Google Chrome версии 40.000 и более ранних версий. Прошу помощи у специалистов с решением данной проблемы.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/likeadmin-likeadmin_php.git
git@api.gitlife.ru:oschina-mirror/likeadmin-likeadmin_php.git
oschina-mirror
likeadmin-likeadmin_php
likeadmin-likeadmin_php