Я читал страницу с википедии Three.js, и она гласит: "Три .js работает во всех браузерах, поддерживаемых WebGL". Если вы используете средство рендеринга canvas, приложение/игра, созданная с помощью Three.js, запускается в браузерах, которые поддерживают холст, но не webGL. Также существуют какие-либо проблемы с браузерами Three.js и mobile.
Совместимость браузера Three.js
Ответ 1
На самом деле поддерживаются все браузеры, поддерживающие холст. Мы не поддерживаем многопрофильное полотно. В основном потому, что большую часть времени мы используем другие вещи рядом с холстом, которые не реализованы браузером.
Ответ 2
Ознакомьтесь с списком совместимости браузера здесь:
Там еще один сайт с довольно аккуратным разбиением поддержки OS/device/browser для WebGL:
Изменить. Чтобы ответить на второй вопрос на мобильном телефоне, проблемы будут маловероятными, если мобильный браузер поддерживает WebGL, поскольку WebGL в основном основан на Open GL 2.0 ES (Embedded Systems). "ES" в основном предназначается для мобильных устройств.
Ответ 3
Вы можете посмотреть плагин WebGL для Internet Explorer 10 и ниже.