Javascript 如何修复手机调用img url时的像素缺陷?
我正在使用azure web存储将图像文件存储为blob。当我将这些图像的图像url调用到计算机时,它们工作正常。然而,当他们打电话到手机(iOS)时,他们有时会得到一些wierd像素和/或有时会复制自己,但并不总是如此。我在下面举了两个例子,你可以看到一个图像被分割成两半,另一个在上面加上一些蓝色颜料 如果有人对可能导致这种情况的原因有任何线索,请告诉我Javascript 如何修复手机调用img url时的像素缺陷?,javascript,jquery,html,azure-storage-blobs,Javascript,Jquery,Html,Azure Storage Blobs,我正在使用azure web存储将图像文件存储为blob。当我将这些图像的图像url调用到计算机时,它们工作正常。然而,当他们打电话到手机(iOS)时,他们有时会得到一些wierd像素和/或有时会复制自己,但并不总是如此。我在下面举了两个例子,你可以看到一个图像被分割成两半,另一个在上面加上一些蓝色颜料 如果有人对可能导致这种情况的原因有任何线索,请告诉我 编辑:我注意到,可能会弄糟的照片在1MB+的存储空间中都比较大,而其他200kb左右的照片看起来都不错,这可能与此有关吗 我现在可以确认这
编辑:我注意到,可能会弄糟的照片在1MB+的存储空间中都比较大,而其他200kb左右的照片看起来都不错,这可能与此有关吗 我现在可以确认这是由于实际的水滴大小造成的,我已经编写了一个服务器端代码,将每个图像的大小调整到100kb以下,并且没有出现问题,因为您是否能够确定问题是否与存储的数据有关?例如,如果您从不同的客户端多次检索持久化的blob,它总是损坏的?或者它是与blob的检索有关?更多信息加上重新编程步骤会有所帮助。顺便说一句,我们正在开发一个IOS库,它可能也值得一看。。。