react开发的spa,安卓浏览器运行正常,苹果浏览器打不开

react开发的webapp,我再pc上,用chrome运行,一切正常。
但是:手机真机测试,就出现兼容问题了。

安卓:手机微信内、QQ内显示正常,chrome正常,乐视自带浏览器正常,QQ浏览器显示不了,其他手机浏览器没测。

苹果:手机微信内、QQ内、手机浏览器,苹果的手机浏览器都可以打开。但是部分组件显示不出来。

苹果iphone5和5s出现以上苹果问题,苹果iPhone6plus和iPhone6s页面都显示不了。

想以上描述的问题,一般是哪里出了问题,要怎么解决?
我用远程调试的方式,用weinre远程调试,也没看出有报什么错误信息。

阅读 4.9k
2 个回答

如果是兼容性问题,你应该查明每一个不能正常显示的手机的系统是多少,因为手机浏览器更新是跟系统一起更新的,查明以后,去caniuse查明你使用的css,js那个api不支持,然后曲线救国,选择合适的polyfill

你们公司没一个人用mac?用mac safari调试,可以看到控制台信息,还能看到组件为何没渲染...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题