L'application Dropbox pour Android n'enregistre pas les fichiers dans un "dossier" comme le fait la version PC. Android dispose d'une sécurité renforcée et ne permet pas aux applications d'accéder aux fichiers d'autres applications. Par conséquent, même si elle le faisait, le navigateur ne serait pas en mesure de lire l'image.
Lorsque vous choisissez d'ouvrir un fichier répertorié dans Dropbox, l'application Dropbox crée un URI spécial qui pointe vers ce fichier. Elle utilise un intention afin de lancer une activité pour visualiser cet URI, et définit un drapeau spécial pour indiquer que la nouvelle activité (dans ce cas, le navigateur web) a la permission d'accéder à l'URI. seulement cet URI . Cela signifie qu'il n'y a pas de chemin que vous pouvez mettre dans le fichier HTML qui permette au navigateur de lire l'image : il a la permission de Dropbox de lire sólo le fichier sur lequel vous avez cliqué.
Si vous voulez avoir un répertoire de fichiers HTML et d'images qui se chargent tous dans le navigateur, vous devez le stocker sur la carte SD (plutôt que dans les données d'une application) où n'importe quelle application peut lire et écrire n'importe quel fichier. Je ne pense pas que l'application Dropbox dispose de la fonctionnalité permettant de synchroniser des répertoires sur la carte SD, mais vous pouvez utiliser une autre application pour y parvenir. Par exemple, vous pourriez utiliser un client FTP pour synchroniser le répertoire avec un répertoire sur un serveur FTP.
Les réponses à cette question ont beaucoup de suggestions sur la façon de garder les répertoires en synchronisation avec Dropbox ou un autre serveur.