German Webview und sein verhälten ändern

TekkieLex

Member
Licensed User
Longtime User
Hallo Zusammen,

gibt es eine Möglichkeit das Verhalten vom Webview zu beeinflussen?

Folgendes Szenario.

Anwender kann die geladene Seite im Webview sehen, scrollen, zoom aber der Anwender kann keinen link die auf der geladenen Seite ist anklicken bzw. webview soll keine link "a href" ausführen / laden.

gibt es dies bezüglich irgend eine Möglichkeit?

oder muss ich den weg per Javascript -> html -> a href tags löschen /deaktivieren?!

Danke schon mal für einen Tipp,Denkanstoß oder der Lösung ;)

grüße
Alexander
 

JanPRO

Well-Known Member
Licensed User
Longtime User
Hi,

am besten du guckst dir mal das OverrideUrl Event an:
B4X:
Sub WebView1_OverrideUrl (Url As String) As Boolean
Return True
End sub
Damit kannst du jedes Mal bestimmen, ob eine Url wirklich aufgerufen oder ignoriert werden soll. Im Beispiel wird jetzt jede neue Url ignoriert, sodass auch keine href Verlinkungen mehr erfolgreich sind.

MfG

Jan
 

TekkieLex

Member
Licensed User
Longtime User
Perfekt Jan, das hat mir weitergeholfen. mit dem tipp bleiben die Links in der geladen Seite (Iframe) unberührt und der Anwender bleibt somit auf der Hauptseite jedoch kann der Anwender die gewünschten links im Iframe durch navigieren.

Super, Viele Dank

grüße
Alexander
 

DonManfred

Expert
Licensed User
Longtime User
Damit kannst du jedes Mal bestimmen
Zumindest hast Du von mir ein LIKE bekommen ;-)

@aohuber Es ist hier üblich, daß man eine hilfreiche Antwort (oder allgemein ein hilfreicher post) mit einem Klick auf den Like-link (unten rechts im post) belohnt :)
 
Top