我无法在iOS 9.3.5 iPad上运行我的ReactJS应用程序,它只显示一个空白屏幕。我已经尝试过填充和polyfill,但也不起作用。因为它是一个iPad,所以我无法提取错误消息或其他可能的日志。
<script src="https://polyfill.io/v3/polyfill.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.14/es5-shim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.14/es5-sham.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.5/es6-shim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.5/es6-sham.min.js"></script>
发布于 2021-05-04 23:17:18
如果您的组件以前在iOS上工作,则它可能是您所做的最后更改之一,例如您已安装的某个包现在使其不再呈现。
我在iOS上遇到了同样的问题,我的项目在Windows和Android上都能正常渲染,但我安装的一个NPM包及其依赖项使它在iOS上呈现一个空白屏幕。
尝试使用以下命令卸载已安装的最新NPM包及其所有依赖项:
npm uninstall *package-name* --save
https://stackoverflow.com/questions/61724764
复制相似问题