2015-07-05 2 views
5

Uso la memoria Web blu per archiviare i file di immagine come BLOB. Quando chiamo l'URL dell'immagine di queste immagini al computer, funzionano bene. Tuttavia, quando li chiamano su dispositivi mobili (iOS) a volte ottengono alcuni pixel e/o si duplicano a volte ma non sempre. Sto mettendo due esempi che possono verificarsi al di sotto, e come potete vedere un'immagine ottenuto diviso a metà un l'altro aggiungere un po 'di vernice blu su di esso enter image description hereCome risolvere il problema dei pixel quando si chiama img url su mobile?

enter image description here

Se qualcuno ha qualche indizio su quello che potrebbe essere causando questo, per favore fatemelo sapere!

Modifica: ho notato che le foto che potrebbero rovinare sono tutte più grandi nella dimensione di archiviazione 1 MB + mentre le altre circa 200kb sembrano andare bene, questo potrebbe avere qualcosa a che fare con esso?

+0

Sei stato in grado di determinare se il il problema è legato ai dati memorizzati - ad es. - se recuperi il blob persistente più volte da client diversi, è sempre corrotto? O ha a che fare con il recupero del blob? Ulteriori informazioni e passaggi di riproduzione sarebbero utili. A proposito, stiamo lavorando su una libreria IOS che potrebbe valere la pena di essere vista anche ... –

risposta

1

ora posso confermare che questo era dovuto alla dimensione effettiva blob, ho fatto un codice lato server per ridimensionare le immagini al di sotto 100kb ciascuna e havent avuto il problema in quanto