OPENURL
Open a URL for a website or mobile app.
Description
OPENURL
is for opening links from within a form. It can be used to open other mobile apps or websites within an event handler. You can use form fields to build the URL to open so the links can be derived from data already entered on the record.
Parameters
url
String (required) - The URL to open
Examples
OPENURL('https://www.google.com/search?q=Fulcrum+Mobile+Solutions');
// Opens a web browser to the specified address
OPENURL('comgooglemaps://?q=Pizza¢er=37.759748,-122.427135');
// Opens google maps and searches for Pizza near a location
OPENURL('mailto:[email protected]?subject=turn+those+lights+off!&body=jk,+i+love+them.');
// Opens an email client with a predefined subject and body
if (PLATFORM() === 'iOS') {
OPENURL('mailto:' + $field_1 + '?subject=' + encodeURIComponent($field_2) + '&body=' + encodeURIComponent($field_3));
} else {
OPENURL('mailto:' + $field_1 + '?subject=' + $field_2 + '&body=' + $field_3);
}
// Opens an email client with dynamic to address, subject, and body.
ON('click', 'driving_directions', function(event) {
OPENURL(encodeURI('https://maps.google.com/maps?daddr=' + $address.sub_thoroughfare + '+' + $address.thoroughfare + '+' + $address.locality + '+' + $address.admin_area + '+' + $address.postal_code));
});
// Opens the Google Maps app and provides driving directions to address when the 'driving_directions' hyperlink field is clicked.
Updated about 1 year ago