收藏
回答

公众号网页 iOS显示网页空白?

https://sts.philw.cn/signin

这个网页,在【开发者工具】和【安卓的微信】里打开没有问题。但是用iOS的微信打开就是一片空白。

目前测试过的有 7、7Plus、11ProMax,微信版本8.0.11,8.0.13都有。

有没有办法加载一个什么控件,可以在真机上调试的,至少有个console,看看有没有啥错误。

感谢

=======================================================================

已解决,给后来人一些提示:

  1. Web Inspector是Safari的调试器,类似chrome的devtool。可以把iOS接上电脑(Mac)后,用电脑调试手机的Safari浏览的网页。
  2. Safari和Chrome有些不同,当遇到一些js错误时,可能会显示一片空白。
  3. 【微信开发者工具】是Chrome内核,跟iOS微信里用的safari内核行为上有些区别。
  4. Safari中,new Date("2021-09-18 13:06:02") 这种日期格式是不允许的,必须用new Date("2021/09/08 13:06:02")这种格式。而Chrome里以上两种都可以。




最后一次编辑于  2023-05-05
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2021-09-17

    你好,网页js的执行错误导致白屏,可以使用webinspector等工具再自查一下

    2021-09-17
    有用
    回复 6
    • PhiliP Wu
      PhiliP Wu
      2021-09-17
      您好,非常感谢。您上面的这个截图是在怎么看到的?我在手机上应该怎样安装web inspector?因为用手机的safari打开是没有问题的?能给个教程连接吗?再次感谢。
      2021-09-17
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2021-09-17回复PhiliP Wu
      https://jingyan.baidu.com/article/ab0b5630961bbbc15afa7deb.html
      2021-09-17
      回复
    • PhiliP Wu
      PhiliP Wu
      2021-09-17回复社区技术运营专员--许涛
      感谢。我已经通过mac safari连接了我的iphone,但是只能调试手机上的safari,不能调试wechat里的webview。而且safari里没有您截图里的错误。我根据您截图里的文件名和行号注释掉了相关的代码,现在还是白屏。有更详细一点的使用web inspector 调试ios微信的方法吗?拜托了。
      2021-09-17
      回复
    • PhiliP Wu
      PhiliP Wu
      2021-09-17回复社区技术运营专员--许涛
      目前测试过微信开发工具、微信PC端webview、ios safari、安卓微信都没有问题,也没有提示您截图里的错误。就是ios微信是白屏,又看不到错误。急死我了。
      2021-09-17
      回复
    • PhiliP Wu
      PhiliP Wu
      2021-09-18
      感谢,已经解决了。
      2021-09-18
      回复
    查看更多(1)
  • PhiliP Wu
    PhiliP Wu
    2021-09-18

    已解决。第一次调试safari没经验。

    给后来人一些提示:

    1. Web Inspector是Safari的调试器,类似chrome的devtool。可以把iOS接上电脑(Mac)后,用电脑调试手机的Safari浏览的网页。
    2. Safari和Chrome有些不同,当遇到一些js错误时,可能会显示一片空白。
    3. Safari中,new Date("2021-09-18 13:06:02") 这种日期格式是不允许的,必须用new Date("2021/09/08 13:06:02")这种格式。而Chrome里以上两种都可以。
    2021-09-18
    有用 1
    回复
登录 后发表内容