私はこのコードをOncreatedviewにフラグメントで持っています
xWalkView を選択したのは、通常の Webview では html5 が (より遅れて) 表示され、一部の画像が更新されないためです。
xWalkView を使用すると、ラグが少なくなり、画像が更新されます (ただし、3D ゲームは読み込まれません)。
XwalkViewで私が抱えていたいくつかの問題は
- フラグメントを閉じた後もゲームの音楽が鳴り続ける
- すべてのゲームは遅れています (ゲームが流動的な chrome Web ブラウザと比較して)
私にとって最も重要な問題は、番号 2 です。Chrome Web ブラウザとしてゲームをスムーズに実行する方法はありますか?
WalkWebView=(XWalkView)getActivity().findViewById(R.id.webViewGame);
xWalkWebView.setSoundEffectsEnabled(true);
xWalkWebView.setUIClient(new XWalkUIClient(xWalkWebView) {
@Override
public void onPageLoadStarted(XWalkView view, String url1) {
super.onPageLoadStarted(view, url1);
if (!urls.contains(url1)) {
urls.add(url1);
}
}
});