I have tested plugins.svyphonegapBrowser.openHrefTag(‘tel:06-12345678’) on iOS version 18.1.1 and the link did nothing, while it still works Ok on iOS version 17.5.1
I have also tested this on iOS 26, and there also no response.
I have tested plugins.svyphonegapBrowser.openHrefTag(‘tel:06-12345678’) on iOS version 18.1.1 and the link did nothing, while it still works Ok on iOS version 17.5.1
I have also tested this on iOS 26, and there also no response.
Do you think you could share more details about the usage?
This has been working fine even with IOS 26.4 , for the iPhone.
plugins.svyphonegapBrowser.openHrefTag(‘tel:12345678’);
The example we have online is below
Note that iOS does require this functionality to be tied to a button of sorts. So it’s interactive by user clicking on something. We cannot run this programmatically where it’s called by a service or automated.
Hi Tuan,
I have the following code:
if (columnindex == 0 && foundset.google_address) {
if (scopes.globals.isMobile) {
plugins.svyphonegapLaunchNavigator.launchNavigator(foundset.google_address)
}
} else if (columnindex == 1) {
this.selectProject(foundsetindex)
} else if (columnindex == 2 && foundset.phone) {
if (scopes.globals.isMobile) {
application.output('tel:' + foundset.phone.replace(' ', ''))
plugins.svyphonegapBrowser.openHrefTag('tel:' + foundset.phone.replace(' ', ''))
}
}
I have tested this with iOS version 17.5.1 and the telephone number is displayed in the log and the telephone is activated with a popup.
When I tested the same with iOS version 18.1.1 the telephone number is also displayed in the log, but the telephone is not actived, and no popup.
Testing was done on the same installation Servoy Version: 2020.3.3.3565_LTS
The code is activated by clicking on column 2 in a row of a datagrid.
Hope you can confirm this.
Nic
Hi Nic,
This worked fine for me. I added a simple test to the svyMobile example:
Tested on a hosted version of the app as well: