You can use inappbrowser cordova plugin.

Here is example of code:

<script type="text/javascript" charset="utf-8">
                 // Wait for device API libraries to load
//
document.addEventListener("deviceready", onDeviceReady, false);

// device APIs are available
//
function onDeviceReady() {
    window.open('http://paypal.me/xxxzzzyyy/5', '_blank', 'location=yes');
}

</script>

You can also call link onclick and there is close button which makes you back to app.

Answer from proofzy on Stack Overflow
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › API › Window › open
Window: open() method - Web APIs | MDN
Note: open() calls cannot be used to register an attribution trigger. ... By default, window.open opens the page in a new tab. If popup is set to true, it requests that a minimal popup window be used. The UI features included in the popup window will be automatically decided by the browser, ...
🌐
Stack Overflow
stackoverflow.com › questions › 38176046 › javascript-window-open-does-not-work
android - javascript: window.open does not work? - Stack Overflow
Maybe you redefined the open function elsewhere or window.open() isn't called directly by a user action. Specially in mobile browsers, you can't call this function from a timer or any asynchronous task. ... Sign up to request clarification or add additional context in comments. ... <a href="javascript:test()">test</a> function test(){ window.open("http://www.bippo.com",'_blank'); alert("wtf"); }
🌐
Apache Cordova
cordova.apache.org › docs › en › 3.0.0 › cordova › inappbrowser › window.open.html
window.open - Apache Cordova
Android · BlackBerry · iOS · Windows Phone 7 and 8 · var ref = window.open('http://apache.org', '_blank', 'location=yes'); var ref2 = window.open(encodeURI('http://ja.m.wikipedia.org/wiki/ハングル'), '_blank', 'location=yes'); <!DOCTYPE html> <html> <head> <title>window.open Example</title> <script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8"> // Wait for device API libraries to load // document.addEventListener("deviceready", onDeviceReady, false); // device APIs are available // function onDeviceReady() { // external url var ref = window.open(encodeURI('http://apache.org'), '_blank', 'location=yes'); // relative document ref = window.open('next.html', '_self'); } </script> </head> <body> </body> </html>
🌐
Stack Overflow
stackoverflow.com › questions › 13525885 › open-a-new-window-popup-javascript-in-android
Open a new window (Popup) javascript in android - Stack Overflow
$('#header-left-container').prepend(results.rows.item(i).LibelleTypeTravail +"" + "<br>" + "<a href='#null' onclick='open_infos()' > <img src='../js/images/add.png' > </a>" + "<textarea rows='6' cols='60' name='"+results.rows.item(i).LibelleTypeTravail+"'> </textarea><br><br>" ); function open_infos() { window.open('../prestation_html/list_rubrique.html','nom_de_ma_popup','menubar=no, scrollbars=no, top=100, left=100, width=300, height=200'); }
🌐
JavaScript.info
javascript.info › tutorial › frames and windows
Popups and window methods
For instance, a mobile browser usually ignores window.focus() completely. Also focusing doesn’t work when a popup opens in a separate tab rather than a new window. Still, there are some use cases when such calls do work and can be useful. ... When we open a popup, it might be a good idea to run newWindow.focus() on it.
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › API › Clients › openWindow
Clients: openWindow() method - Web APIs | MDN
In Chrome for Android, the method may instead open the URL in an existing browsing context provided by a standalone web app previously added to the user's home screen. As of recently, this also works on Chrome for Windows.
Find elsewhere
🌐
W3Schools
w3schools.com › jsref › met_win_open.asp
Window open() Method
The open() method opens a new browser window, or a new tab, depending on your browser settings and the parameter values.
🌐
Appcelerator
jira.appcelerator.org › browse › TIMOB-10341
[TIMOB-10341] Android: Webview cannot open links with javascript:window.open call - Appcelerator JIRA
On Android OS, a Webview can't open links using 'javascript:window.open' call · Run the sample code and click on the link. Link it's not opened. This works in iOS, and the link gets opened in the same webView. ------ is included by · TIMOB-11810 Ti API: Address common WebView deficiencies ·
🌐
Stack Overflow
stackoverflow.com › questions › tagged › window.open
Newest 'window.open' Questions - Stack Overflow
javascript · dom · window.open · es6-proxy · Boann · 50.3k asked May 9, 2024 at 21:33 · 0 votes · 0 answers · 254 views · I have a a problem with a IOS webview mobile application. the stack is php and js. When the 'start' button is clicked, it redirects to the Rise 360 Articulate course in a new tab in Android and any ...
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › javascript-window-open-method
JavaScript window.open() Method - GeeksforGeeks
August 5, 2025 - The Javascript window.open() method is used to open a new tab or window with the specified URL and name.
🌐
OutSystems
outsystems.com › forums › discussion › 44073 › mobile-open-link-in-device-default-browser
Mobile | Open link in device default browser | OutSystems
I need help with a mobile problem. We have a screen with html from ckeditor when we use the inner html to display the content correctly. However, when we have links, we want to open in default devices browsers, is it possible? At this point, the behavior we have is that it opens in the context ...
🌐
OutSystems
outsystems.com › forums › discussion › 36495 › open-url-in-browser-instead-of-mobile-app
Open URL in browser instead of mobile app | OutSystems
I am able to link a button to a URL, however it opens in the app. I would like the link to be opened in the phone's application browser instead, is there a way to achieve this · You can use this plugin to open either in-app or to redirect to the default browser
🌐
Stack Overflow
stackoverflow.com › questions › 53142721 › open-android-app-from-browser-using-javascript
open android app from browser using javascript - Stack Overflow
I tried using jquery and javascript, as shown below, with no success. Any help? ... [Activity(Label = "@string/app_name", MainLauncher = true, WindowSoftInputMode = SoftInput.AdjustResize, Icon = "@mipmap/ic_logo_2", Theme = "@style/MyTheme.Splash")] [IntentFilter(new[] { Android.Content.Intent.ActionView,Android.Content.Intent.CategoryBrowsable,Android.Content.Intent.ActionDefault }, DataScheme = "myappschema", DataHost = "myapphost", DataPathPrefix = "/", Categories = new[] { Android.Content.Intent.CategoryDefault, Android.Content.Intent.CategoryBrowsable,Android.Content.Intent.ActionDefault })] public class MainActivity : AppCompatActivity, NavigationView.IOnNavigationItemSelectedListener {}
🌐
Reddit
reddit.com › r/arcbrowser › is it possible to use the javascript function window.open() to open a smaller browser window like little arc?
r/ArcBrowser on Reddit: Is It possible to use the JavaScript function window.open() to open a smaller browser window like Little Arc?
September 9, 2023 -

Whenever I tried to use window.open(url, "_blank", "popup"); to open a little arc window or something similar, it always ended up creating a new full-screen tab instead.

I really wish there was a way to open a compact window using a JavaScript API.

🌐
Stack Overflow
stackoverflow.com › questions › 9115009 › android-webview-open-browser-window-from-javascript
android webview open browser window from Javascript - Stack Overflow
I'm including a mobile google advert in a webview (in a fragment). When you click the ad I wanted to open in new browser. I've enabled the following: mWebView.getSettings().setJavaScriptEnabled(tr...
🌐
Javascript-coder
javascript-coder.com › window-popup › javascript-window-open
Using the window.open method | JavaScript Coder
You can control the features of the popup using the last argument to the window.open method.
🌐
Quora
quora.com › How-can-I-open-a-new-browser-window-with-JavaScript
How to open a new browser window with JavaScript - Quora
Answer (1 of 2): You want to call [code javascript]window.open[/code] and set a height in the third parameter. For example: [code javascript]window.open("http://www.example.com", "_BLANK", "height=400");[/code] The general syntax of window.open is: [code javascript]winRef = window.open( URL, na...