Я загружаю html5 игру из Advance webview библиотеки.Одна игра работает нормально, но другая застревает после нажатия на кнопку воспроизведения.
Я открыл ту же игру в Chrome и других браузерах (в Android), там все работает нормально.Так что проблема не в игре, а в моем коде.
Я приложил код ниже.Пожалуйста, проверьте и дайте мне знать, в чем проблема?
Java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
//getWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
setContentView(R.layout.activity_game);
Intent intent = getIntent();
String url = intent.getStringExtra(Constants.INTENT_URL_KEY);
isItemPurchased = intent.getBooleanExtra(Constants.INTENT_ITEM_PURCHASED, false);
AdvancedWebView mWebView = findViewById(R.id.webView);
mWebView.setListener(this, this);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
mWebView.loadUrl(url);
}