HI, All
2 kinds of href links:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Found that in old Android < 4.4:
1) First link is catched OK always in webview_OverrideUrl event
2) Second link is catched only in webview_PageFinished
In new Android 5:
1) First link is catched in webview_OverrideUrl event
2) Second link is not catched at all !
What is the miracle ?
Used this init with WebViewExtras2 v.2.20:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			2 kinds of href links:
			
				B4X:
			
		
		
		1) <a href = "folder/file.html">LINK</a>
2) <a id="vhod" href="#vhod" class="ui-btn">Enter link</a>
	1) First link is catched OK always in webview_OverrideUrl event
2) Second link is catched only in webview_PageFinished
In new Android 5:
1) First link is catched in webview_OverrideUrl event
2) Second link is not catched at all !
What is the miracle ?
Used this init with WebViewExtras2 v.2.20:
			
				B4X:
			
		
		
		Sub Globals
Dim CookieManager1 As CookieManager
    Dim wv As WebView, wvs As WebViewSettings
    Dim WebViewExtras1 As WebViewExtras
    Dim WebChromeClient1 As DefaultWebChromeClient
    Dim JavascriptInterface1 As DefaultJavascriptInterface
End Sub
Sub Activity_Create(FirstTime As Boolean)
    'Do not forget to load the layout file created with the visual designer. For example:
    Activity.LoadLayout("1")
    WebViewExtras1.Initialize(wv)
    WebViewExtras1.JavaScriptEnabled = True
  
    JavascriptInterface1.Initialize
    WebViewExtras1.AddJavascriptInterface(JavascriptInterface1, "B4A")
  
    WebChromeClient1.Initialize("WebChromeClient1")
    WebViewExtras1.SetWebChromeClient(WebChromeClient1)
  
    wvs.setUseWideViewPort(wv, True)
    wvs.setDisplayZoomControls(wv, False)
    wvs.setLoadsImagesAutomatically(wv, True)
	
			
				Last edited: