Объект окна не определен в приложении Cordova - PullRequest
0 голосов
/ 13 января 2020

Итак, у меня есть приложение Cordova с реализованным WebView. Это моя основная активность:

WebView webView = findViewById(R.id.webview);

    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setDomStorageEnabled(true);
    webSettings.setLoadWithOverviewMode(true);
    webSettings.setUseWideViewPort(true);
    webSettings.setBuiltInZoomControls(true);
    webSettings.setDisplayZoomControls(false);
    webSettings.setSupportZoom(true);
    webSettings.setDefaultTextEncodingName("utf-8");
    webSettings.setAllowFileAccessFromFileURLs(true);
    webSettings.setAllowUniversalAccessFromFileURLs(true);
    webView.setWebViewClient(new WebViewClient());

    webView.setWebContentsDebuggingEnabled(true);

Я могу просматривать содержимое локального веб-приложения, которое находится в каталоге android_assest. Но такие вещи, как alert, объект «подтверждения», «окно», не работают, а в случае объекта window он не определен.

Так что что-то вроде alert("Hello World") не работает.

Почему это происходит? Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...