Bir uygulamada WebView
dosyasını gömerken ve içine html sayfaları yüklerken, JavaScripts alert()
/confirm()
/etc. çalışma.
... ilişkilidir WebUIDelegate
s -(void)webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:
vb görünüyor tek şey ... ama bunlar hayata oldukça gereksiz görünüyor bunlar için özel diyaloglar yazma anlamına gelecektir -JavaScript uyarısı() gömülü WebView'da çalışmıyor
belgelerinde etrafa orada WebPreferences
hiçbir ilgili ayarlardır Özel bir WebUIDelegate
'a ihtiyacım yok ve yalnızca varsayılan olanı kullanmaya devam etmek istiyorum.
Şüphesiz, alert()
ve diğerlerini etkinleştirmenin bir yolu olmalı, ama nasıl?
Bu temsilci yöntemine ilişkin belgelerin "Bu yöntemi uygulamıyorsanız hiçbir işlem yapılmaz" yazıyor, bu nedenle kendi sorunuzu yanıtlamış gibi görünüyorsunuz. – smorgan
Bunu şöyle yorumluyorum: "Bu yöntemi uygulamamış özel bir WebUIDelegate belirlerseniz hiçbir işlem yapılmaz" * - ideal olarak kendi WebUIDelegate'imi ayarlamak bile istemiyorum. –