Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
WebView1.LoadUrl("https://www.b4x.com/android/forum/threads/find-within-webview.138392/")
Button1.Enabled = False
Wait For WebView1_PageFinished (Success As Boolean, Url As String)
If Success Then
WebView1.EvaluateJavaScript(File.ReadString(File.DirAssets, "search.js"))
Button1.Enabled = True
End If
End Sub
Private Sub Button1_Click
HighlightOccurences("webview")
End Sub
Private Sub HighlightOccurences(s As String)
WebView1.EvaluateJavaScript($"uiWebview_HighlightAllOccurencesOfString('${s}')"$)
End Sub