这是我的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游戏对象不会被触发。
谢谢,