Ok, riepilogando riesci ad accedere all'immagine direttamente, non riesci ad accedere se le immagini sono contenute in pagine web.
Gli altri utenti visualizzano la pagina correttamente mentre tu no, hai provato da più dispositivi anche formattandoli.
Hai provato con una connessione diversa? Magari il tuo router/la tua connessione ha qualche regola firewall strana.
Un'altra prova interessante sarebbe provare creando una pagina HTML "semplice" del tipo:
Codice HTML:
<!doctype html>
<html>
<head>
<title> Test pagina immagine gdrive</title>
</head>
<body>
<img src="https://drive.google.com/uc?export=view&id=1hclyCE3XeQV58nRrDFhpfhUmlqXliYfG" alt="immagine demo">
</body>
</html>
Poi modificare il tag HTML fino farlo ad arrivare a quel che stai utilizzando con il js relativo:
Codice HTML:
<img data-src="https://drive.google.com/uc?export=view&id=1hclyCE3XeQV58nRrDFhpfhUmlqXliYfG" alt="" class="" onclick="preview('IMG_4899 - Date 23-06-18 - Time 13.58.28','https://drive.google.com/uc?export=view&id=14YgigDSCR3189vvMHeyGy-pdclks7Vk9','ZAK8FYDPTDMTS')" onmouseover="" style="cursor: pointer;" src="https://drive.google.com/uc?export=view&id=1hclyCE3XeQV58nRrDFhpfhUmlqXliYfG" width="0">
p.s: vedo che c'è un errorino js, non so se può centrare nel tuo caso:
Codice:
Uncaught ReferenceError: lazyload is not defined
at HTMLImageElement.onerror ((index):110)
Ciao!