我在我的应用程序中执行了几个WWW http请求,但只通过“httpscoop”捕获其中一个。
envir:Unity 4.7.2f
设备:iphone5s
我的应用已上传到appstore,已准备好安装。
我确信这些请求都会成功,因为如果不是,应用程序就会停止。
我的代码简单如下:
新WWW(“http://192.168.0.1/android/version.txt”);
此问题仅出现在部分ios设备上。似乎WWW请求没有执行http请求,只返回缓存的数据。当我删除应用程序并重新安装它时,问题就会解决。所以很难重建问题。
我的问题是, 是否有一些条件,WWW http请求不会执行http请求但只返回缓存的数据?(我还检查了http服务器,但没有收到例外请求) 或者给我一些指导来解决它。
任何帮助都会受到赞赏。
答案 0 :(得分:0)
它已经全部显示在手动/脚本中。请在阅读文档后确认下次提问时。
// In IEnumerator
var www = new WWW.LoadFromCacheOrDownload("link");
http://docs.unity3d.com/ScriptReference/WWW.html http://docs.unity3d.com/ScriptReference/WWW.LoadFromCacheOrDownload.html