Я новичок и делаю это приложение только для своего веб-сайта. на моем сайте есть карта и небольшой java. пока я не поверну мобильный экран, он работает нормально, но если я поверну его, я не смогу увидеть функцию, созданную javascript, но если я снова открою свое приложение, оно снова заработает. пожалуйста, помогите, если кто-нибудь может.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null) {
webView.restoreState(savedInstanceState);
} else {
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setGeolocationEnabled(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
checkConnection();
}
}
и в конце я напишу это, чтобы предотвратить перезагрузку.
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
webView.saveState(outState);
}