Android Webview无法呈现JS对象

时间:2018-06-14 21:59:40

标签: javascript android webview

这是我的WebView片段代码。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment

    View v = inflater.inflate(R.layout.fragment_web_view_game, container, false);

    mWebView = (WebView) v.findViewById(R.id.webview);
    WebSettings ws = mWebView.getSettings();
    mWebView.setWebChromeClient(new WebChromeClient());
    ws.setJavaScriptEnabled(true);
    mWebView.setWebViewClient(new WebViewClient());
    mWebView.loadUrl("file:///android_asset/game.html");
    return v;
}

}

我在javascript中有一个小游戏,当我将它加载到WebView中时,我可以看到画布轮廓和按钮,但是在WebView中看不到游戏对象。 WebView本身可以工作,因为我可以看到javascript警报,但javascript游戏对象不会被触发。

谢谢,

0 个答案:

没有答案