Image sur smartphone impossible à afficher

Fermé
codecode - Modifié le 16 juil. 2021 à 02:36
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 17 juil. 2021 à 18:24
Mon problème : tout s'affiche bien sur ordinateur, mais pas sur mon smartphone, comme si le chemin vers l'image ne fonctionnait plus. Pourtant, j'ai fait un copié-collé du dossier complet (pas seulement le texte html, mais bien le dossier contenant le html et l'image "home.png")

mon code HTML :

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width"/>
<title>Projet</title>

</head>

<body>

<a href="nb_joueurs.html"> <img src="home.png" alt="Home"/> </a>

</body>

</html>


Je suis complètement débutant, vous avez une explication svp ?

2 réponses

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 544
16 juil. 2021 à 19:20
Bonjour,

Quelle est l'URL que tu utilises pour accéder au document html sur ton smartphone ?

Si ce n'est pas le cas, essaye d'y accéder par le protocole file:// :
- Dans le gestionnaire de fichier du smartphone, regarde les détails du fichier html pour récupérer son chemin (par exemple
/sdcard/Test/index.html
)
- Dans le navigateur, entre le chemin vers ce fichier précédé du protocole file:// (par exemple
file:///sdcard/Test/index.html
)
0
Bonjour.

Je faisais simplement "ouvrir avec : chrome" piur ouvrir mon fichier html.

J'ai essayé votre méthode, j'ai bien mis les file:///mon chemin/home.html mais j'ai atterri sur une page d'erreur : ERR_FILE_NOT_FOUND "Impossible d'accéder à votre fichier il a peut-être été déplacé ou modifié "

Pourtant, j'ai bien recopié le chemin trouvé lorsque j'affiche les détails de mon fichier html.
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 544 > Codecode
17 juil. 2021 à 10:48
Cette méthode fonctionne sur mon smartphone avec Android 10, p-e une différence selon la version de Android ou un autre paramètre ?
D'après le message d'erreur, il semble que le chemin vers le fichier soit incorrect ou que Chrome n'ait pas les autorisations pour accéder au storage.

Une solution alternative pourrait être d'inclure l'image directement dans le code html encodée en base64. Selon le nombre et le poids des images sur ce document, ce n'est surement pas la solution idéale car ton fichier html risque d'être plus long à charger et les navigateur ne pourront pas gérer les images en cache mais c'est une solution assez simple à tester.
0
Codecode > Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022
17 juil. 2021 à 14:30
Pour la solution alternative, je débute le html et j'avoue ne pas du tout savoir comment m'y prendre.

J'aimerais mieux régler ce problème d'autorisation d'accès au storage, qui est probablement la cause de mes soucis. Mais j'ai cherché dans les paramètres de mon navigateur sans succès, sauriez vous où je peux trouver cette autorisation ?
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 544
Modifié le 17 juil. 2021 à 18:24
Sur mon smartphone c'est dans Paramètres -> Applis et notifications -> Chrome -> Autorisations.
0