【问题标题】:phoneGap - iOS - images OK with wifi, but not loaded using 3G (work fine using safari)phoneGap - iOS - 图像可以通过 wifi 加载,但不能使用 3G 加载(使用 safari 可以正常工作)
【发布时间】:2012-10-29 20:33:22
【问题描述】:

我遇到了一个奇怪的行为 - 我的应用程序的(远程托管的)图像仅在这种情况下才显示:

  • 使用 3G 加载
  • 在 iPhone 上
  • 使用phonegap

图像在以下情况下正常加载:

  • 我启动应用程序。使用 wifi(即使来自热点)
  • 我启动了应用程序的网站版本(带有移动 safari)
  • 我用的是安卓+3G

我在 Google 上进行了多次搜索,但没有找到任何关于该案例的信息。 (图像远程托管在公共 IP 上,可使用 3G 访问,我的应用程序的 android 版本证明了这一点)

【问题讨论】:

    标签: ios image cordova uiwebview 3g


    【解决方案1】:

    问题是因为“SFR”(法国 3G 提供商)使用了 NAT,所有 http 调用都是对“SFR”的 IP 进行的,而真正的 url 隐藏在 url 的参数中,唯一的解决方案是停用域名的白色过滤并允许 *

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-21
    • 2018-02-05
    • 2017-08-15
    • 2017-10-03
    • 2020-05-29
    • 2013-10-03
    • 2023-04-10
    • 1970-01-01
    相关资源
    最近更新 更多