«myWebView не может быть решен» - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь создать приложение для веб-просмотра на платформе, которая называется sketchware. Это приложение, доступное в магазине игр, которое позволяет вам создавать свое собственное приложение.Итак, я создал приложение для веб-просмотра, которое загружает страницу с моего сайта, за исключением того, что на моем сайте появляются всплывающие рекламные объявления, которые появляются из ниоткуда, когда вы нажимаете где-то на странице, и я хочу, чтобы приложение веб-просмотра делало этооткрывайте ссылки всплывающих окон с рекламой (при их нажатии) во внешнем браузере (типа Chrome) и открывайте только ссылки в приложении веб-просмотра, основанные на моем собственном сайте, на собственных страницах моего сайта, а не на страницахрекламных объявлений, когда на них нажимают.Поэтому мне было интересно, как правильно добавить этот код в мое приложение для веб-просмотра, созданное в sketchware.

Я поместил этот код в sketchware, но он всегда выдает ошибку, когда я собираюсь создать приложение длясоздать его, и я не знаю, как исправить эту ошибку, которую он дает.Здесь всегда есть два сообщения: «myWebView не может быть разрешен».

Но я не знаю, что делать, чтобы попытаться решить этот код, чтобы он работал.Я практически ничего не понимаю, и я не знаю, как исправить этот код, так что больше не допускайте этой ошибки.Может ли кто-нибудь помочь начинающему, как я, решить эту проблему?Заранее спасибо!

myWebView.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {

        if (url.contains("http://www.youradress.com")) {
            myWebView.loadUrl(url);
            return false;
        } else {
           Intent intent = new Intent(Intent.ACTION_VIEW);
           intent.setData(Uri.parse(url));
           startActivity(intent);
           return true;
        }

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