我在Android中创建了一个原生Image组件,下面是我使用的一些代码。
ViewManager.java
// setting the source of the ImageView
@ReactProp(name = "src")
public void setSrc(ReactImageView view, @Nullable ReadableArray sources) {
view.setSource(sources);
}
App.tsx
<POCImageView src={'https://en.wikipedia.org/wiki/Image#/media/File:Image_created_with_a_mobile_phone.png'}
我得到的错误是**java.lang.string cannot be cast to com.facebook.react.bridge.readableArray
**
我怎么能解决这个问题?我做错了什么?如何通过src?
1条答案
按热度按时间dw1jzc5e1#
通过深入检查 prop 和它的类型,我能够使用下面的代码修复这个问题。