React native 反应本机WebView不加载源 描述

React native 反应本机WebView不加载源 描述,react-native,android-webview,React Native,Android Webview,我想使用React Native WebView“与现有Android应用程序集成”,但它不加载源代码。而且它不会调用WebView的onLoad,onLoad开始,onError 复制步骤和示例代码 render(){ 让{url,headers,html}=this.props; 如果(!!url&&!/^[a-zA-Z-3;]+:/.test(url)) { url='http://'+url; } 如果(html) { html=''+html+'' } log(html); 常量源=!

我想使用React Native WebView“与现有Android应用程序集成”,但它不加载源代码。而且它不会调用WebView的
onLoad
onLoad开始
onError

复制步骤和示例代码
render(){
让{url,headers,html}=this.props;
如果(!!url&&!/^[a-zA-Z-3;]+:/.test(url))
{
url='http://'+url;
}
如果(html)
{
html=''+html+''
}
log(html);
常量源=!!url?{uri:url}:{html:html}
console.log(源代码);
返回(
{
返回(
)
}}
/>
);
}
我找到了两个,但它们不能解决我的问题:

# React本机版本:0.37.0
Android Studio版本:2.2.2

我们在代码中发现一个错误: 此custrom视图的类名包含本机类名

public class CustomImageView extends SimpleViewManager<ImageView> {
  // Error: This class name: RCTWebView cover React Native class name
  public static final String REACT_CLASS = "RCTWebView";
  @Override
  public String getName() {
    return REACT_CLASS;
 }
}
公共类CustomImageView扩展了SimpleViewManager{
//错误:此类名:RCTWebView本机类名
公共静态最终字符串REACT_CLASS=“RCTWebView”;
@凌驾
公共字符串getName(){
返回一个类;
}
}

我们在代码中发现一个错误: 此custrom视图的类名包含本机类名

public class CustomImageView extends SimpleViewManager<ImageView> {
  // Error: This class name: RCTWebView cover React Native class name
  public static final String REACT_CLASS = "RCTWebView";
  @Override
  public String getName() {
    return REACT_CLASS;
 }
}
公共类CustomImageView扩展了SimpleViewManager{
//错误:此类名:RCTWebView本机类名
公共静态最终字符串REACT_CLASS=“RCTWebView”;
@凌驾
公共字符串getName(){
返回一个类;
}
}

我认为问题在于您的网络。测试一个简单的Web视图:
这不是网络问题。谢谢大家。public类AndroidImage扩展了SimpleViewManager{public static final String REACT_class=“UcaImageView”;@Override public String getName(){return REACT_class;}我认为问题出在你的网络上。测试一个简单的网络视图:
这不是网络问题。谢谢大家。public类AndroidImage扩展了SimpleViewManager{public static final String REACT_class=“UcaImageView”;@Override public String getName(){return REACT_class;}