Articles of android webview

Как получить позицию OnScroll в WebView Android

Я пытаюсь получить текущую позицию в webview, используя этот код class ObservableWebView : WebView { private val TAG: String = ObservableWebView::class.java.simpleName constructor(context: Context?) : super(context) constructor(context: Context?, attrs: AttributeSet?) : super(context, attrs) constructor(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr) override fun onScrollChanged(l: Int, t: Int, oldl: Int, oldt: Int) { super.onScrollChanged(l, t, […]

URL не загружается, особенно в устройстве samsung

Я пробовал два метода, которые являются «setWebViewClient» и «setWebChromeClient», но URL-адрес по-прежнему не загружается успешно на некоторых устройствах, особенно в samsung, поиск относится к нему, но не найдено правильного ответа, я могу использовать метод прямого намерения, но он не будет нарушать ice, потому что я хочу установить видимый индикатор выполнения для загрузки URL-адреса. Примечание. Весь […]

Kotlin webview crash

Я пытаюсь получить доступ к WebView из Fragment и kotlin продолжает говорить: kotlin.TypeCastException: null cannot be cast to non-null type android.webkit.WebView Я попытался сделать его нулевым по умолчанию, а затем инициализировать его, но это тоже не сработает. Любые предложения о том, как я могу заставить его работать? Мой код: private lateinit var webView: WebView override […]

window.reload в Webview

Я пытаюсь получить location.reload () для работы в webView. Но я не могу загрузить его с помощью URL-адреса. Я должен загрузить его так: web_view.loadData(filterString(editor.cleanText), "text/html", "UTF-8") Но тогда js-код не видит возможности переустановки webView. filterString удаляет комментарии, потому что говорит « Unexpected end of input » в противном случае Как это сделать?