2016-06-29 12 views
4

の画像をロードできませんでした。しかし、それは私に次のエラーを与えるたびに。は、私はその形式.JPGあるローカルリソースから画像をロードしようとしていた。JPG形式

enter image description here

形式を.JPGネイティブサポートを反応させていますか?誰かが私にこれを助けることができますか?おかげで...

+0

パスは間違っていると思われます。 –

+0

拡張子.jpgの画像は同じフォルダに表示されています.JPGの画像は表示されません... – Riten

+0

webでは、画像はAndroidのxmlファイルと同じように、下位の文字で表示する必要があります。 –

答えて

1

あなたのIMAGE_PATHは右、あなたは大文字(.JPG)から小文字(.JPG)にフォルダ内の画像の名前を変更することができていることが確実な場合。

は、Windows用のこのケースをテストし、上記溶液でそれを再現し、修正することができます。

バージョンネイティブ反応:明確化のため0.23.1

を:大文字の問題を解決するために

var yourPicture = require('./yourPathToYourPicture/picture.jpg); //Working 

var yourPicture = require('./yourPathToYourPicture/picture.JPG); //Not-Working 

ソリューション:小文字でプロジェクトフォルダに画像を保存するyourPicture.JPG - > yourPicture.jpg

あなたのイメージを使用し

それでもエラーが、画像ファイルがホットに読まれていないbeacuse react-native run-androidを実行しようとした場合0
render(){ 
    return(
     <Image source={yourPicture}/> 
    ); 
} 
+0

はhttp://ubuntuforums.org/showthread.php?t=1372695 あなたが.JPGのリンクからコールバックを取得しない理由についてのブログの議論がありました - 私はLinuxがそうであるように、それは、Linuxでのみ起こると考えソリューション –

+0

であるべき感受性が高い。 – Riten

+0

私のためには、同じ、私はWindowsを使用しています。私は大文字のjpgイメージを書いたが、それはソースを見つけられなかった - 限り、私はディレクトリ内のファイル名を小文字の.jpgに変更した。 - Windowsでも同じです –

0

あなたはreact-native

import { 
    Image, 
} from 'react-native'; 
... 

画像からImageを使用する必要がありますソース

<Image source={require('./img/fotofondo_app.jpg')}/> 

と呼ばれる小道具を持っています。

関連する問題