diff --git a/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt b/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt index bf14734..c597262 100644 --- a/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt +++ b/src/main/java/com.outsystems.plugins.inappbrowser/osinappbrowserlib/views/OSIABWebViewActivity.kt @@ -358,6 +358,12 @@ class OSIABWebViewActivity : AppCompatActivity() { if (showURL) urlText.text = urlString true } + !urlString.startsWith("http:") && !urlString.startsWith("https:") && urlString.matches( Regex("^[A-Za-z0-9+.-]*://.*?\$")) -> { + if (urlString.startsWith(packageName, ignoreCase = true)) { + sendWebViewEvent(OSIABEvents.BrowserPageNavigationCompleted(browserId, urlString)) + } + true + } else -> false } }