Initiating a phone call
You might be developing a mobile application that requires users to be able to make a phone call to a specific number. For example, you might have a hotline for animal abuse. In this recipe, you will learn how to use LiveCode to instantiate the mobile device's phone software and dial a number.
How to do it...
Perform the following steps to prepare your mobile app to initiate a phone call:
Create a new LiveCode main stack.
Set the background color of the default card to black.
Drag a new button to the card and set the following properties:
Name:
btn_callHotline
Label:
Call Hotline
Width:
144
threeD: Keep it unchecked
showBorder: Keep it unchecked
hiliteBorder: Keep it unchecked
backgroundColor: White
Add the following code to the
btn_callHotline
button:on mouseUp launch url "tel:+19998887777" end mouseUp
Test this application on an actual device.
How it works...
We just need to make a call to the launch url
command and pass it the telephone number and tel:
prefix.