我目前正在开发的Google地图网站,每次在完全加载之前,都会在iPad上持续崩溃/杀死Safari。
该网站使用W3C验证器检出有效的HTML5和有效的CSS,并且与网站相关的唯一JavaScript错误是可变范围/时间问题我还没有解决(与google.maps有关)。但是我无法想象这是否足以杀死浏览器。
在Windows PC Safari,IE,Firefox和Chrome上都可以。在Ubuntu Firefox上没问题。在Android上,Firefox和Chrome都很好(虽然Android浏览器有几个css格式问题)。
我不知道从哪里开始在iPad上调试Safari,因为浏览器已经关闭并且没有错误关闭,这不是非常有帮助。
我从哪里开始,除了拆除网站并重建以查看哪个位破坏了浏览器?
(网站位于http://www.BlueBadgeParking.com)
我已经在PC版的Safari上查看了开发人员控制台,只能看到上面提到的一个未定义的变量bug。
答案 0 :(得分:0)
您是否听说过用于在iOS设备上调试Web应用程序的远程Web检查程序。您需要在iPad上的Settings-> Safari-> Advanced中启用远程Web检查器。然后将iPad连接到Mac并转到Advance下的Safari首选项面板,然后选中菜单栏中的Show Develop菜单复选框。
您现在应该能够检查DOM元素,CSS并运行JS。
干杯, 库马尔