I'm currently on a project that needs to detect whether or not a device can make a phone call. Depending on whether or not it can, I need to switch views and apply two different functions, one is a button to make a call to a particular number using tel: on html, the other is a button for you to enter your number and we'll call you using fonality.
Currently, I've managed to install such plugins/libraries such as wurfl or terawurfl, none which seems to have a 100% reliable way to detect whether the mobile phone or tablet/desktop can make a phone call.
Is there any server side or user side solution to this like a tag that I missed in wurfl/terawurfl or even a javascript ajax call that I could make to detect "yes tel: works" or something of that nature.