React-native: Implement defaultSource for Image on Android

Created on 6 Jan 2016  路  4Comments  路  Source: facebook/react-native

Good first issue Help Wanted Locked

All 4 comments

Hey brentvatne, thanks for reporting this issue!

React Native, as you've probably heard, is getting really popular and truth is we're getting a bit overwhelmed by the activity surrounding it. There are just too many issues for us to manage properly.

  • If you don't know how to do something or something is not working as you expect but not sure it's a bug, please ask on StackOverflow with the tag react-native or for more real time interactions, ask on Discord in the #react-native channel.
  • If this is a feature request or a bug that you would like to be fixed, please report it on Product Pains. It has a ranking feature that lets us focus on the most important issues the community is experiencing.
  • We welcome clear issues and PRs that are ready for in-depth discussion. Please provide screenshots where appropriate and always mention the version of React Native you're using. Thank you for your contributions!

@nicklockwood Do we want the defaultSource property to be implemented on Android as well? We need some mechanism to handle fallback images on Android. I could give it a shot if wanted.

@kristjanmik we're still discussing it. I'm not sure if it's needed on iOS since you can implement the same functionality with the onLoad event, but apparently that doesn't work correctly on Android?

If you do decided to implement it, I believe the intended (but currently broken) behavior on iOS is that it should appear when the image first starts loading, and disappear when it's replaced by the correct image. If the image never loads, or loads with an error, it will stay indefinitely.

Hi there! This issue is being closed because it has been inactive for a while.

But don't worry, it will live on with ProductPains! Check out its new home: https://productpains.com/post/react-native/implement-defaultsource-for-image-on-android

ProductPains helps the community prioritize the most important issues thanks to its voting feature.
It is easy to use - just login with GitHub. GitHub issues have voting too, nevertheless
Product Pains has been very useful in highlighting the top bugs and feature requests:
https://productpains.com/product/react-native?tab=top

Also, if this issue is a bug, please consider sending a pull request with a fix.
We're a small team and rely on the community for bug fixes of issues that don't affect fb apps.

Was this page helpful?
0 / 5 - 0 ratings