«android-webview» etiketlenmiş sorular

Android API'nin bir parçası. Web sayfalarını görüntüleyen bir Görünüm. Bu sınıf, kendi web tarayıcınızı açabileceğiniz veya sadece Aktivitenizde bazı çevrimiçi içeriği görüntüleyebileceğiniz temeldir.

12
Android - Döndürmede Web Görünümünün yeniden yüklenmesini önleme
Ekranımı döndürdüğümde, WebView tüm sayfayı yeniden yüklüyor. İçeriğimin bir kısmı dinamik / rastgele materyal içerdiğinden buna sahip olamıyorum. Şu anda döndürüldüğünde ekran, loadUrl () yönteminden orijinal URL'yi yeniden yükler. Kodumun nesi var fikriniz var mı? MainActivity.java package com.mark.myapp; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent; import android.view.Menu; import android.webkit.WebView; …

6
Android WebView ile mevcut .html dosyasını yükleme
Google kodlarından örnekler, demolar ve diğer kaynaklarla WebViewdenedim, ancak bunu kendi kodumda yapmaya çalıştığımda işe yaramıyor. myfile.htmlVarlıklar klasörüne koyduğum şeyi yüklemek ve şunu kullanmak istiyorum: private WebView myWebView; myWebView.loadUrl("file:///android_assets/myfile.html"); Emülatörde hata gösteriyor Adresindeki web sayfası şu file:///android_assets/myfile.htmlşekilde yüklenemedi: İstenen dosya bulunamadı. /android_assets/myfile.html Bu dosyayı res/raw/klasöre koyduğumda ve şunu kullandığımda: myWebView.loadUrl("file:///android_res/raw/myfile.html"); …

4
Aynı iş parçacığı hatası üzerinde WebView yöntemleri
Bir android programım var (web görünümünde Java + html). Javascript'ten Java kodunu arayabilirim. Ancak diğer yol çalışmayı durdurdu (tutulmada güncelledikten sonra). Yani yapmaya çalıştığım şey bu Bir web görünümü oluşturun (çalıştı) javascript'te AndroidFunction.test () çağrısı; (çalıştı) java test () işlevi çağrısı webView.loadUrl ("javascript: helloBack ()"); (! artık çalışmıyor) MainActivity'de WebView …


7
Bir Web Görünümü'nden web sayfası içeriğini nasıl alırım?
Android'de WebViewbir sayfa görüntüleyen bir cihazım var. Sayfayı tekrar istemeden sayfa kaynağını nasıl alırım? Görünüşe göre bir dizge döndüren bir WebViewtür getPageSource()yöntemi olmalı , ama ne yazık ki yok. JavaScript'i etkinleştirirsem, içeriği almak için bu çağrıya yerleştirilecek uygun JavaScript nedir? webview.loadUrl("javascript:(function() { " + "document.getElementsByTagName('body')[0].style.color = 'red'; " + "})()");

1
Pano API çağrısı, OnPermissionRequest () öğesini çağırmadan NotAllowedError atar
Basıldığında, panoya yazmak için Async Clipboard API'sini kullanan bir düğmeyle basit bir sayfam var. <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } Bu, hem Chrome hem de Firefox, masaüstü ve mobil cihazlarda çalışır. Ancak Android …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.