web-dev-qa-db-fra.com

L'adresse URL du fichier local ne fonctionne pas

J'essaie de télécharger une photo vers un widget Blogger. J'ai le code: (j'ai changé les crochets pour les accolades)

{a href="http://company.com/ampers"}
{img src="~/Desktop/picture.png" /}extra wording here{/a}

Ça ne marche pas.

J'ai aussi essayé ~/Home/Desktop/picture.png

Aucune suggestion? J'ai cherché sur le Web, mais je ne formule probablement pas ma question correctement.

1
user18644

Vous ne pouvez tout simplement pas lier une image de votre ordinateur directement dans Blogger ou sur un site Web. Pourquoi? Facile: car NOBODY pourrait voir les données. Laissez-moi expliquer.

  1. ~ représente le dossier de l'utilisateur. Si Blogger vous laissait l'ajouter, le chemin changerait entre chaque appareil , y compris le serveur sur lequel le site Web est hébergé! (oui, les sites Web sont stockés sur des ordinateurs comme le vôtre)
  2. Même si cela fonctionnait, vous ne pourriez pas voir l'image à partir d'un autre appareil. Cela arrive parce que vous ne partagez pas le contenu de votre ordinateur avec tout Internet (si votre ordinateur le fait, alors c'est un serveur). Vous auriez besoin de configurer des choses compliquées comme Apache, DNS ou la redirection de port.

Alors, comment ajoutez-vous votre photo au widget Blogger? C'est simple: utilisez un service tel que imgur ou postimage , puis obtenez le lien direct ou l'URL de votre image.

P.S .: D'accord, j'ai répondu quelques mois en retard et vous pouvez résoudre le problème ... mais bon, j'essaie d'aider!

3
Xerz

Essayez src="file:///home/USERNAME/Desktop/picture.png" - que vous pouvez voir lorsque vous ouvrez l'image dans votre navigateur.

1
Jakob