图像偶尔不会显示

时间:2016-02-09 09:56:44

标签: appcelerator appcelerator-titanium

这是一个随机的事情,没有任何错误报告:/

我们的应用中不时会显示图片。没有任何错误的迹象。我们的应用程序显示了用户提交的图像列表,其中有很多图像。

以下是一些信息:
- jpg图片@ 180x180
- 图像从我们的后端拉出 - 从googles静态地图服务中提取了一些图像 - 它发生在iOS和Android上 - 它随机发生 - 控制台中没有出现任何错误
- 重新启动应用程序将修复它 - 我已经体验过SDK 4.1和SDK 5.1 - 这是一个Alloy应用程序

有没有人见过类似的东西?我知道没有代码示例,但我不知道在哪里看起来没有任何失败,我无法重现它。

3 个答案:

答案 0 :(得分:1)

您是否尝试同时展示一堆图片?其中一些无法加载?

如果您使用的是ImageView,我只会收听error事件并重新加载图片。 docs

答案 1 :(得分:1)

此问题与Appcerator - Android 6 image don't load有关,它已于昨天修复,并将成为即将推出的SDK版本5.2.0的一部分。

答案 2 :(得分:0)

不知道这是否会有所帮助,但有时当我通过网址直接将图像设置为ImageView时,图像确实没有出现或者是最新的,所以我&#39 ; ve补充说:

$.ImageView.image = 'http://example.com/image.jpg?'+Math.random()

返回如下内容:

$.ImageView.image = 'http://example.com/image.jpg?0.6108739504124969'