【问题标题】:Random numbers on random areas on mobile browser移动浏览器上随机区域的随机数
【发布时间】:2014-09-11 18:25:50
【问题描述】:

我有一个非常奇怪的问题。在移动版网站上,如果我在桌面浏览器上打开它,一切都很好,但是当我在移动浏览器上打开它时,我在一些随机区域上有一些随机数(781、2e、12e 等)。

这发生在 iphone 5S 上,而不是 iphone 4s 或 5 上!

即使我只是将纯 html 放入其中,像这样:

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <div>blah blah in div</div>
        <p>blah blah in paragraph</p>
    </body>
</html>

底部仍然有一个不需要的 0:

【问题讨论】:

  • 对于相同的内容,是否不可避免地使用相同的字符,或者即使内容相同,也会有所不同?它总是数字吗?
  • 每次生成新的都不行!即使内容相同!不,它也会放一些字母
  • 看来这是代理服务器问题!这是 wordpress 网站中的同样问题:wordpress.org/support/topic/… 而这个关于浏览器/代理服务器缓存的谷歌页面support.google.com/dfa/partner/answer/134520?hl=en 在某种程度上与这个问题有关但我不知道应该做什么!

标签: ios iphone mobile browser


【解决方案1】:

我添加了这段代码

header("Cache-Control: no-transform");

在页面的最顶部,甚至之前:

<!DOCTYPE html>

它成功了!

【讨论】:

    【解决方案2】:

    我们刚刚注意到我们所有网站(数千个网站)的移动版本都出现了同样的问题。对我们来说,这似乎发生在所有设备上,iphone 和 androids。

    我们尝试了修复 header("Cache-Control: no-transform");它确实解决了这个问题。

    ** 更新:我们已经得出结论,这是移动提供商的某种代理服务器问题。当我们在 Android 和 Iphone 上切换到 WIFI 时,随机字符会消失。

    【讨论】:

    • 是的,我忘了说这似乎是移动提供商的问题!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-21
    • 2021-09-21
    • 1970-01-01
    • 2021-05-15
    • 2017-11-29
    • 1970-01-01
    相关资源
    最近更新 更多