2016-11-08 5 views
1

私のページをロードする際にFlowRouterを使用している間に、ローカルに配信された画像(images/myImage.png)は正常に動作します。しかし、ページに移動して戻ると(ホームページ - >約ページ - >ホームページ)、画像が壊れてしまいます。しかし、開発者向けのコンソールでは、画像ソースにカーソルを合わせると画像が正常に表示されます。FlowRouterローカルに配信された画像がリダイレクト後に途切れます

これは、別のサーバーから配信された画像には問題ありません。

更新 この問題は決して解決しませんでしたが、これはまだ多くの人に問題があるようです。私は自分の作品を投稿しています。 Meteorコミュニティのアドバイスに基づいて、私はCloudnyやAWSのようなクラウドベースのイメージホスティングに切り替えました

+0

これを解決しましたか?私はまったく同じ問題を抱えています!流星更新の後でさえ、 – msj121

答えて

0

ファイルパスを使用してイメージにアクセスすることがあるようです。 Meteorを使用すると、静的ファイルを正しく処理するためには、プロジェクトの/publicフォルダーにある必要があります。だから、/public/imagesに入れ、その後、次の例に従って、それらを参照する必要があります

ファイル

/public/images/foo.png

<img src="/images/foo.png>

で表示され、ここで参照してください:https://guide.meteor.com/structure.html#special-directories

+0

現在、それらはpublic/images/myimage.jpgにあります。私は今夜​​後で私のイメージパスに公にふりをするでしょう。しかし私はそれがニュースではなかった。しかし、私はそれを試してみましょう:) – NicholasByDesign

+0

そう、私はパスとフォルダ構造をダブルチェック、すべて正しく設定されているようだ。 – NicholasByDesign

0

私は自分のイマGESはと働い以下:

イメージ/public/images/name.png

<img src="images/name.png"> 

である。しかし、私はへのURLを変更:今すぐ

<img src="/images/name.png"> 

それが動作するとのdoesn壊れない

関連する問題