Uso un webview para mostrar información y mediante enlaces internos doy opciones a elegir, y en PageFinished controlo los enlaces. Pero eso me ha dejado de funcionar en kitkat. Veamoslo con un ejemplo
Antes en PageFinished mirando el valor de url sabía donde habían pinchado y según lo que hubiera pinchado hacía una accion u otra. Pero ahora en kitkat eso ha dejado de funcionar, pues siempre devuelve about:blank.
¿Alguien sabe por qué?.
B4X:
Sub Globals
Dim miWeb As WebView
End Sub
Sub Activity_Create(FirstTime As Boolean)
Dim S As String
miWeb.Initialize("miWeb")
Activity.AddView(miWeb,0,0,100%x,100%y)
S="<body>" _
& "Hola<br>" _
& "<a href='#op1'>opción uno</a><br>" _
& "<a href='#op2'>opción dos</a><br>" _
& "adios" _
& "</body>" _
& "</html>"
miWeb.LoadHtml(S)
End Sub
Sub miweb_PageFinished (Url As String)
Log(Url)
' en kitkat -> about:blank
' antes ->#op1 u op2
End Sub
¿Alguien sabe por qué?.