Uygulamamda kullanıyorum WebViewve JavaScript alert( )yöntem kullanıyorum ama çalışmıyor, pop-up görünmüyor.
manifest dosyama ekledim
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
ve etkinlik dosyasına ekledim
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("file:///android_asset/demo.html");
Düzen xml dosyasında ekledim
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
Tam girişin nasıl etkinleştirileceği hakkında bir fikriniz JavaScriptvar WebViewmı?
Güncelleme
Teşekkür işaretlemek yöntem dosyası şimdi çalışıyoruz :).alert()html
Şimdi iki sorun var WebView:
1: <textarea>Yüklediğim html dosyasında a kullanıyorum WebViewve içine Hintçe yazı tipinde yazmaya çalışıyorum, ancak Hintçe metin yazmaya çalıştığımda semboller olarak görüntüleniyor (dikdörtgen semboller gibi []).
aynısını masaüstünde firefox tarayıcısında yaptığımda iyi çalışıyor. herhangi bir ipucu nasıl birden dil için destek vermek textareade WebView?
2: Gönder'e tıkladığımda ve metnin değerini alert()başka bir java betiğinde yöntemdeki metnin değerini açmaya çalıştığımda çalışmıyor, WebChromeClient
yalnızca geçerli yüklü html sayfası için geçerli olanı kullandıktan ve javascriptso sayfadan çağrılmadıktan sonra bile mi?