Домой › Форумы › Проблемы и предложения › Ошибки в Microsoft Edge при загрузке сцен
- В этой теме 2 ответа, 2 участника, последнее обновление 4 года, 3 месяца назад сделано urcosmos.
-
АвторСообщения
-
7 сентября, 2020 в 02:28 #16246urcosmosCustomer
Добрый день!
Обнаружил, что появляются следующие ошибки при открытии сайта в Microsoft Edge. Скриншот прикладываю. В браузерах Chrome, Opera и Firefox все работает нормально.
Хотел уточнить, это ошибки из-за того, что проект открывается именно в Edge или с чем-то другим связан? И можно ли с этим что-то сделать или забыть про поддержку edge?
И еще: в проекте есть еще файл ie_compat.js. Он, как я понял, не имеет отношения к Edge, а нужен для поддержки Internet Explorer, верно?сайт everest-sky.ru
Есть, конечно, проблемы со скриптами на сайте. Но они к verge3d не относятся, вроде бы.
Спасибо за внимание!
Вложения:
Вы должны войти для просмотра вложений.7 сентября, 2020 в 17:35 #16252Ivan LyubovnikovStaffЗдравствуйте,
Хотел уточнить, это ошибки из-за того, что проект открывается именно в Edge или с чем-то другим связан?
По большому счету, да. Ошибки вроде “… extension not supported” появляются обычно, когда видеокарта или браузер не поддерживают фичи, используемые движком. Т.е. это либо старое железо, либо морально устаревшие браузеры
Edge (его старые версии) – это как раз второй вариант.
На самом деле, те ошибки – просто предупреждения о том, что движок снизит качество графики, но приложение все равно будет работать. Т.е. это не так уж критично, движок просто ограничен возможностями браузера“Texture has been resized from …” – это сообщение о том, что используются текстуры со стороной, не являющейся степенью двойки. Такое разрешено в webgl версии 2.0, которая, скорее всего, доступна у вас в Chrome, Opera и Firefox, но в Edge поддерживается только webgl 1.0, где такие текстуры нельзя использовать. В этом случае движок сам принудительно меняет разрешение текстур. Здесь тоже нет ничего критичного, разве что текстуры станут чуть менее резкими, заблюренными. Можно заранее самому отмасштабировать все подобные текстуры, тогда движку ничего не потребуется делать.
Сообщения “Отрисовка содержимого WebGL на данном GPU…” и “Context Lost/Restored” означают, что есть какие-то проблемы с производительностью и стабильностью рендеринга 3d-сцены. Возможно, она очень насыщенная, с кучей объектов и сложными материалами, такое вполне может быть с Edge.
И можно ли с этим что-то сделать или забыть про поддержку edge?
Вообще Edge ещё с прошлого года перешел на хромиум, поэтому webgl у него должен быть теперь не хуже, чем у Chrome, поэтому в перспективе с его поддержкой не должно быть проблем. У вас на скриншотах старая версия Edge, можете попробовать его обновить.
И еще: в проекте есть еще файл ie_compat.js. Он, как я понял, не имеет отношения к Edge, а нужен для поддержки Internet Explorer, верно?
Да, именно так, для Edge он уже не требуется.
Co-founder and lead developer at Soft8Soft.
7 сентября, 2020 в 17:48 #16253urcosmosCustomerИван, большое спасибо за ответы!
Я примерно так и подумал, что ничего критичного, но тормозит в edge очень сильно. В остальных браузерах все нормально. Попробую обновить, может ситуация поменяется.
Спасибо!
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.