我正在制作的应用程序,连接到一个网页,返回和XML RSS饲料中的图像通过XHR。然后,我解析xml并提取图像urls。代码在模拟器中工作得很好,可以显示所有的图像。在我用来测试应用程序的盒子/蓝光播放器上,它挂起了。
XHR的模拟器和真实设备之间有什么已知的区别吗?
发布于 2012-11-22 20:34:34
我的第一个想法是,你可能会遇到跨域策略问题。此XML文件是否在远程服务器上?如果是,请尝试将其放在应用程序目录中,并尝试使用此本地版本的XML运行应用程序。
据我所知,SDK的模拟器并不关心跨域的东西。
如果这还不能解决问题,那问题就更深了。您知道如何使用SDK控制台在真实设备上调试应用程序吗?在你的代码中,在逻辑的每一部分都放入大量的alerts。然后运行你的应用程序,并在控制台上观察它将挂起的部分。
这就是我在这个舞台上能帮到的全部。当你在代码中找到它挂起的地方时,我几乎肯定你会找到解决方案,如果不能在这里给我更多的信息-粘贴你的代码。
https://stackoverflow.com/questions/13385467
复制相似问题