图片偶尔不显示

Images occasionally won't show

这是随机事件之一,没有任何错误报告:/

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

这里有一些信息:
- jpg 图片@180x180
- 图片是从我们的后端提取的
- 一些图像是从谷歌静态地图服务中提取的
- 它发生在 iOS 和 Android
- 它随机发生
- 控制台中没有错误显示
- 重新启动应用程序将修复它
- 我在 SDK 4.1 和 SDK 5.1 都体验过
- 这是一个 Alloy 应用程序

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

不知道这是否有帮助,但有时当我直接通过 url 将图像设置为 ImageView 时,图像没有出现或不是最新的,所以我已经已添加:

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

Returns 像这样:

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

您要同时显示一堆图像吗?还有一些加载失败?

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

此问题与 相关,它已于昨天修复,并将成为即将发布的 SDK 版本 5.2.0 的一部分。