2017-08-08 14 views
5

Chúng tôi đang sử dụng Html, AngularJs 1.6.X, Dropzone.JS 4.3, Load Image và Bộ nhớ Azure Blob.Ảnh được tải lên không chính xác

Trên hình ảnh client-side là:

  • điều động theo thông tin EXIF ​​của họ
  • thay đổi kích thước với kích thước tối đa 1280 x 960
  • Tải Lên đến Azure Blob lưu trữ

Có những trường hợp hình ảnh đang được tải lên được phóng to ở góc trên cùng bên trái.

Bất kỳ ý tưởng nào về cách chẩn đoán và khắc phục sự cố?

Xin cảm ơn trước.

+0

Các hình ảnh có thu phóng đến từ một loại thiết bị cụ thể không? Tôi đã nhận thấy đôi khi iOS exif hoạt động khác với các thiết bị khác. –

+0

Điều này đang diễn ra trên nhiều loại thiết bị. Tôi đã có thể tái tạo vấn đề nhiều lần trên một thiết bị Android (Huawei, chạy Android 6.0.1). – JCS

Trả lời

5

Sau một số lần thử, tôi có thể xác định vấn đề với phương pháp chia tỷ lệ tải-Image.js.

Tôi không chắc chắn về những gì đang gây ra sự cố nhưng thay thế thư viện bằng một phiên bản tùy chỉnh khác là Image-Uploader, đã khắc phục sự cố.

Hy vọng điều này sẽ giúp người khác.

Các vấn đề liên quan