Как отключить css в webview?

Мне нужно взять код странницы, там вызвать функцию и запустить код в Webview. Казалось бы зачем отключать css, но со стилями кнопки на сайте перестают работать по непонятным для меня причинам. Как отключить css в webview?

Я получаю код страницы с помощью Request Network:

source.startRequestNetwork(RequestNetworkController.GET, edittext1.getText().toString(), "", _source_request_listener);

Затем с помощью кода:

@Override
        public void onResponse(String _param1, String _param2, HashMap<String, Object> _param3) {
            final String _tag = _param1;
            final String _response = _param2;
            final HashMap<String, Object> _responseHeaders = _param3;
            code = _response.replace("<link rel='stylesheet' id='theme-style-min-css' href='https://obrazovaka.ru/wp-content/themes/edu/css/style.min.css?ver=1671792173' type='text/css' media='all' />", "<link rel='stylesheet' id='theme-style-min-css' href='https://obrazovaka.ru/wp-content/themes/edu/css/style.min.s?ver=1671792173' type='text/css' media='all' />");
            html = code.concat("function() {\n    'use strict';\n    document.head.innerHTML+='<style>[data-correct=\"1\"]+label{color:#000!important;outline-width:2px!important;outline-color:#00ff00!important;outline-style:dashed!important;outline-offset:3px!important;padding-left:3px!important;font-style:italic}</style>'\n    // gg ez\n})();");
            webview1.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
            webview1.loadData( html, "text/html; charset=utf-8", "UTF-8");
        }

Затем заменяю строку:

href='https://obrazovaka.ru/wp-content/themes/edu/css/style.min.css?

На:

href='https://obrazovaka.ru/wp-content/themes/edu/css/style.min.s?

Таким образом совершая ошибку в html коде для того чтобы слетели стили страницы, но по какой-то то причине web view не прогрогружается, на экране просто чёрный экран


Ответы (0 шт):