在iPad上调试网站的有效策略

Effective Strategies for debugging websites on iPad

本文关键字:有效 策略 网站 调试 iPad      更新时间:2023-09-26

当您收到有关您的网站无法在iPad上运行的问题时,您使用哪些有效的策略来调试该问题?

例如,一位用户提到我维护的网站无法在他的 iPad 上访问。 我们能够查看他的iPad,并注意到所有HTML/CSS都已呈现,但Javascript组件没有。 我能够捕获的关于他的iPad的唯一数据是他在iOS 8.1.2上,他的用户代理是:UserAgent: Mozilla/5.0 (iPad; CPU OS 8_1_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B440 Safari/600.1.4

由于我没有设备来继续测试,所以我使用 BrowserStack 尝试重现该问题。 我模拟了BrowserStack拥有的每个iPad版本,并且javascript组件在所有版本上都呈现得很好。

我还联系了其他拥有安装了iOS 8.1.2的iPad(v1和v2)的人,并要求他们尝试重现该问题。 它在他们的iPad上也运行良好。

如何重现此问题,以便有效地调试它?

很容易

使用 safari 远程调试功能来调试 iOS 设备上的网站。注意:这仅适用于使用 Mac 时

看看这里:http://www.hongkiat.com/blog/ios-debugging/