0

我正在开发一个 Windows Phone 7 应用程序。这个应用程序将使人们能够上传图片。我的后端使用 ASP.NET MVC 3。现在,人们可以上传图片。但我发现其中一些图片没有正确上传。奇怪的是,图片上传了一半,但下半部分是纯灰色的。

我什至无法想到会发生这种情况的场景。有人可以帮我确定这会如何发生吗?基本上,一张图片被上传。上半部分看起来不错。下半部分是纯灰色。它只是偶尔发生。我自己无法重现该问题。我只看到我的用户上传的一些照片有这个。

4

1 回答 1

1

如果图片未完全上传,例如您的用户在过程中停止上传,则可能会发生这种情况。

通过停止,可能会导致连接丢失、应用程序关闭等。

您应该在“验证”您的数据之前检查上传是否完全完成(IE 检查图像文件大小与 POST 请求的内容长度)。

于 2012-07-16T13:09:47.023 回答