3

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

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

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

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

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

4

1 回答 1

2

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

于 2014-08-20T10:41:16.500 回答