Почти везде сказано, что react.js умеет работать с ie8 (я не говорю теги html5), но на деле при запуске в ie8 вылезает ошибка "Объект не поддерживает свойство или метод "isArray"" и реакт больше не работает.
Пробовал на версии 0.12.2 и 0.13.1
Пример кода:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hello World</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.12.2/react.js"></script>
</head>
<body>
<script>
var App = React.createClass({
render:function(){
return React.createElement("h1", null, "Hello World")
}
});
React.render(React.createElement(App), document.body);
</script>
</body>
</html>
Как заставить реакт в ie8?