我遇到了一种奇怪的行为 - 我的应用程序的(远程托管)图像仅在这种情况下不会显示:
- 使用3G加载
- 在 iPhone 上
- using
phonegap
在以下情况下图像加载正常:
- 我启动该应用程序。有 wifi(即使是热点)
- 我启动了该应用程序的网站版本(使用移动 Safari)
- 我用的是安卓+3G
我在谷歌上进行了多次搜索,但没有找到任何关于此案的信息。
(这些图像远程托管在公共 IP 上,可以使用 3G 访问,我的应用程序的 Android 版本证明了这一点)
问题是因为“SFR”(法国 3G 提供商)使用了 NAT,所有 http 调用都是对“SFR”的 IP 进行的,真实的 url 隐藏在 url 的参数中,唯一的解决方案是停用白色过滤域名并允许 *
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)