From d50db901bbbc88a0e8feeb0c5f5d04957cf4ac59 Mon Sep 17 00:00:00 2001 From: mczard Date: Sun, 31 May 2020 11:36:11 +0200 Subject: [PATCH] [Android] Fix for missing loadUrl in Ionic. In Ionic there is no loadUrl, and moreover window.open(urlHashed, '_system') works perfect. --- www/OpenUrlExt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/OpenUrlExt.js b/www/OpenUrlExt.js index b3aa8e9..a39a74c 100644 --- a/www/OpenUrlExt.js +++ b/www/OpenUrlExt.js @@ -23,7 +23,7 @@ OpenUrlExt.prototype = { //need to exclude windows due to IE/EDGE userAgent spoofing var isAndroid = /android/.test(agent) && !/windows/.test(agent) if(isAndroid){ - if(navigator && navigator.app) + if(navigator && navigator.app && navigator.app.loadUrl) navigator.app.loadUrl(urlHashed, {openExternal : true}); else { window.open(urlHashed, '_system');