Cordova Android:在现有的webview上创建并显示webview

时间:2015-11-04 01:30:17

标签: android cordova webview

我想知道如何在Cordova Android应用程序的现有webview上创建和显示webview。

我正在尝试在应用启动时显示加载屏幕。

MainActivity.java中,我将加载屏幕的HTML路径传递给我的自定义Loader类的#show方法。

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Loading View ---------------------------
    String loadingHTMLPath = getLoadingHTMLPath();
    Loading loader = new Loading();
    Context appContext = getApplicationContext();
    loader.show(loadingHTMLPath, appContext);
    //-----------------------------------------

    loadUrl(launchUrl);
  }

Loader扩展CordovaPlugin,因为我需要将其作为插件。这是Loader#show

  public void show(String loadingHTMLPath, Context context) {
    WebView loadingScreen = new WebView(context);
    loadingScreen.loadUrl(loadingHTMLPath);
    loadingScreen.setVisibility(View.VISIBLE);
  }

这样编译并运行没有错误,但是我的加载屏幕没有显示。有什么建议吗?

0 个答案:

没有答案