Lorsque j'utilisequestion Home_path avec des tests RoR localement sur appareil mobile
<%= link_to image_tag("foo.png"), home_path %>
et l'afficher sur mon localhost sur mon iPhone, il est cassé. Lorsque j'inspecte avec firebug, le src
de l'image est http://localhost:3000/images/foo.png
provoquant ainsi sa rupture sur mon iPhone.
Lorsque j'utilise
<img src="/images/foo.png" />
il affiche bien sur mon iPhone. Je pointe sur l'adresse IP de mon PC exécutant l'application Serveur de mes rails dans Safari. Il charge le texte, mais tous les css
, JavaScript et les images sont manquants sauf si le chemin est absolu avec l'aide des rails par défaut.
Existe-t-il un moyen de corriger localement ce problème de chemin d'accès afin qu'il soit absolu comme /images/foo.png
au lieu de http://localhost:3000/images/foo.png
.
Mise à jour
chemins de fichiers CSS sont également touchés. Au lieu de simplement faire le chemin /stylesheets/foo.css
, c'est http://localhost:3000/stylesheets/foo.css
.
Mise à jour: Solution
Il est le plugin Facebook changer l'hôte d'actifs à l'URL de rappel de mes paramètres de l'application facebook qui est actuellement à http://localhost:3000/
Vous devriez avoir posté votre propre solution comme réponse (et l'accepter) donc cette question n'apparaît pas comme sans réponse dans les aperçus. –
@Nils Reidermann - Merci. Ça ira! – Amir