Android Webview中的React.js渲染问题

时间:2019-03-06 17:21:26

标签: android reactjs webview

我的react.js应用程序(使用create-react-app创建)是一页应用程序。它使用React,React-router。

我按照youtube上的说明在Android Webview中渲染react应用。

这是Android应用程序中MainActivity.java中的代码。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    myWebView = (WebView)findViewById(R.id.webView);
    WebSettings webSettings = myWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    **myWebView.setWebViewClient(new WebViewClient());**
    myWebView.loadUrl("https://quizmebuddy.com");

问题是,当setWebViewClient代码被注释掉时,它正在加载URL,并在浏览器中正确打开了该URL。 要使其在浏览器中打开,我需要使用setWebViewClient行。但是当使用它时,我得到的是空白页面。

任何人都可以帮忙吗?

0 个答案:

没有答案