У меня есть простое веб-приложение, которое мне нужно перенести в Android Studio.Он работает безупречно в обычном веб-браузере, но не тогда, когда я запускаю его в Android Studio.
Это мое основное действие `открытый класс MainActivity расширяет AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String myUrl = "file:///android_asset/index.html";
WebView view = findViewById(R.id.webView);
view.getSettings().setJavaScriptEnabled(true);
view.getSettings().setDomStorageEnabled(true);
view.setWebChromeClient(new WebChromeClient());
view.loadUrl(myUrl);
view.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String myUrl) {
view.loadUrl(myUrl);
return true;
}
});
}
}`
HTML использует JavaScript и JQuery.Все файлы хранятся в папке Assests.Я добавил разрешение на доступ в интернет к манифесту.Я даже не уверен, что еще попробовать.Приложение отображается правильно, но не имеет никакой функциональности.Я чувствую, что это не работает с JS или JQuery.Мой jquery обрабатывает вызовы API и изменяет элементы DOM.Любая помощь будет принята с благодарностью.