The InAppBrowser window behaves like a standard web browser, and can't access Cordova APIs. For this reason, the InAppBrowser is recommended if you need to load third-party (untrusted) content, instead of loading that into the main Cordova WebView. The InAppBrowser is not subject to the whitelist, nor is opening links in the system browser.
The InAppBrowser provides by default its own GUI controls for the user (back, forward, done).
How to UseIn the method that we want to use to open the web screen drag the client action Open and set up the parameters.
Only the URL parameter is mandatory and must contain a valid URL with either 'http' or 'https' as the protocol prefix.
For advanced options, read the official documentation: https://github.com/OutSystems/cordova-plugin-inappbrowser
Step 1) Drag the client action Open.Step 2) Set the URL parameter and choose the Target (by default IN_APP_BROWSER).
a) If you want to load the URL within the application on a custom browser you should use IN_APP_BROWSER:
The result will be the following:
b) If you want to load the URL on the system's default browser SYSTEM:The result will be the following:
Step 3) For some advanced options, the plugin contains a set of additional parameters inside the structure Options (more details in the plugin official documentation):
Additional information