React在我的Android手机上不起作用。我不认为这是我的代码错误,因为即使我唯一写的是<p>hello world </p>,它仍然没有显示出来。之后在铬远程吊车上查看它。它显示了
Map is not defined以前有没有人遇到过这个问题?我使用的是react和react-dom 16.3.0。
发布于 2018-04-18 00:26:59
一些较旧的浏览器不支持javascript较新的功能(如Map)。
检查浏览器中是否存在某个特征的一种简单方法是使用typeof。例如,如果浏览器不支持Map,typeof Map将返回undefined。
你能做什么呢?那就是对这些功能进行多层填充。其中最流行的是babel-polyfill。
发布于 2018-07-04 16:18:31
我们遇到了同样的问题,当我们添加React网站上推荐的这些多边形填充时,问题就解决了:) https://reactjs.org/docs/javascript-environment-requirements.html
发布于 2018-09-19 22:55:11
尝试安装https://babeljs.io/docs/en/babel-polyfill/并将其连接到您的站点
https://stackoverflow.com/questions/49881966
复制相似问题