2015-10-23 48 views
0

我在iPhone(所有浏览器)上遇到了一些JavaScript功能问题,但是JavaScript在其他设备上正常工作,事实证明我们在其中一个媒体查询中缺少支架,问题在iPhone的/ iPad的等iPhone和Javascript问题

我想知道如果有人已经经历了这一点,并知道如果Android设备修复JavaScript错误。我发现这很奇怪,似乎无法找到合适的理由。

我们在Android和iPhone上测试了Chrome上的下面的代码(它有一个错误),发现Javascript在Android设备上工作,但不在iPhone上,并且真的在寻找为什么发生这种情况的答案。

if (Modernizr.mq("all and (max-width: 767px")) { 
    $(window).scroll(function() { 

回答

0

这是您的责任编写代码没有语法错误。

有时浏览器足够聪明,可以解决问题,但有时它们会失败。

有一次,我在一些较旧的设备上有一个javascript问题,我调试它的方式是使用iphone的web inspector,然后我能够找到语法错​​误。

您必须打开在:

设置> Safari浏览器>高级> Web检查>开机

enter image description here

+0

我已经更新了我原来的职位,试图看看我的问题更好理解,它不是浏览器,而是实际上的设备,似乎无法弄清楚iphone上的chrome和android设备上的chrome之间会有什么不同。 –