【问题标题】:iPhone and Javascript issuesiPhone 和 Javascript 问题
【发布时间】:2015-10-23 13:15:53
【问题描述】:

我在 iPhone(所有浏览器)上的一些 JavaScript 功能遇到了一些问题,但是 JavaScript 在其他设备上正常工作,结果我们在一个媒体查询中缺少一个括号,这解决了 iphone 上的问题/ ipad之类的

我想知道是否有其他人经历过这种情况并知道 Android 设备是否修复了 JavaScript 中的错误。我觉得这很奇怪,似乎找不到合适的理由。

我们在适用于 Android 和 iPhone 的 Chrome 上测试了以下代码(其中有一个错误),发现 Javascript 可以在 Android 设备上运行,但不能在 iPhone 上运行,我们正在寻找为什么会发生这种情况的答案。

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

【问题讨论】:

    标签: javascript android iphone web media-queries


    【解决方案1】:

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

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

    有一次我在一些旧设备上遇到了 javascript 问题,我调试它的方式是使用 iphone 上的网络检查器,然后我能够找到语法错​​误。

    你必须打开:

    设置 > Safari > 高级 > Web Inspector > 将其打开

    【讨论】:

    • 我已经更新了我的原始帖子,以尝试看看我的问题是否更有意义,与其说是浏览器,不如说是设备,似乎无法弄清楚 chrome on 之间有什么不同iphone 与 android 设备上的 chrome 相比。
    猜你喜欢
    • 1970-01-01
    • 2011-12-20
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    相关资源
    最近更新 更多