ios React JS无法在Apple浏览器中打开

xmakbtuz  于 11个月前  发布在  iOS
关注(0)|答案(2)|浏览(172)

我在react js中创建了一个网站,当我尝试在windows或android上打开它时,加载正常。但在IOS设备上,它不会从网站加载任何东西。我试图在索引中使用https://polyfill.io/v3/polyfill.min.js,但仍然不能。PS:我没有mac调试,只在iPhone版本15上测试,我没有找到iPhone ios控制台来查看错误。

o2gm4chl

o2gm4chl1#

问题解决了,第一步是更新浏览器列表。第二,我们发现应用程序在localStorage中的存储高于safari正在处理的存储,从而导致错误。删除localStorage。链接:https://github.com/browserslist/browserslist链接:https://stackoverflow.com/questions/1921048/limit-of-localstorage-on-iPhone#:~:text= Mobile%20Safari%20on%20the%20iPhone,limit%2C%20afaik%2C%20on%20localStorage。

0lvr5msh

0lvr5msh2#

如果你想真正调试网站,你需要一台运行OSX的MacBook或电脑,以及一台iPhone,用USB电缆连接到它。
我会在GitHub上寻找一个特定于移动设备的项目,并且明显支持Safari和iPhone。最好是自己运行该项目,并验证它在iPhone上是否有效。然后将该项目的源代码与您的项目进行比较,并将您的项目调整为相似。
或者启动一个非常简单的React项目,并将其加载到iPhone上,然后一点一点地添加项目的功能,每一步之后都在iPhone上检查,直到你找到在iPhone上破坏Safari的原因,或者它只是神奇地工作。

相关问题