2017-01-20 15 views
0

React Nativeプロジェクトでは、次のコードを使用してサーバーからイメージを取得して表示しています。すべてがAndroidのにも作品 React Native:イメージがIOSにロードされていません

thumbnail: { width: 100, height: 100, }, 

として

<Image source={{uri: `https://infuraa-club.appspot.com/ImageResizer?categoryId=4844470512123904&width=400&height=400`}} style={styles.thumbnail} /> 

そして、スタイルが定義されていますが、ない

IOSに私は別のサーバーから他の画像をロードし、 EXを試してみました(http://books.google.com/books/content?id=PCDengEACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api)、両方のプラットフォームで正常に動作しました。

私のサーバーから提供された画像に何が問題なのかよく分かりません。私はすでに試してみました

物事、

  • は、HTTP/HTTPSを見
  • を発行HTTPヘッダー
  • 見勤務JPG/PNGの拡張子を持つ私のサーバーから他の静止画像を、ロードされました!誰かがこれで私を助けてくださいすることができ

をJPGやPNGするコンテンツタイプを変更しました。

+1

styles.thumbn用のスタイルシートを共有してください。..

が、それは他の人の役に立てば幸い作業を開始しましたa – AlexB

+0

サムネイル:{ 幅:100、 高さ:100、 }、 – amithgc

答えて

0

解決策が見つかりました。

問題はReact Nativeではありませんでしたが、問題はサーバー上にありました。

私はバイト[]のContent-Type返していました:私はちょうどHttpStatus.CREATEDを変更HttpStatus.CREATED

として画像/ PNGとHTTPのステータスをHttpStatus.OKすべてが

関連する問題