在Cordova Android 5.1.1中appView是Null

时间:2016-06-14 10:04:16

标签: java android cordova cordova-plugins phonegap-cli

在Android Cordova 5.1.1 CordovaWebView无法正常工作时,我尝试过使用

WebView wV = (WebView)appView.getEngine().getView();

而不是

CordovaWebView webView = new CordovaWebView(this);

appView 在我的情况下始终为空:

下面的

是代码段

 public void onCreate(Bundle savedInstanceState)
 {
        loadUrl(launchUrl);
 }
 public void init() {
    WebView wV = (WebView) appView.getEngine().getView();
}

但我得到 appView = null ,程序每次都失败。

1 个答案:

答案 0 :(得分:0)

看起来您已覆盖CordovaActivity的默认init方法,该方法设置appView的值。

以不同的方式命名init方法(如果这是你的意图,请在其中调用super.init()),并确保在调用loadUrl后调用它。