Additional information for triggering phone, SMS and e-mail in SAPUI5 applications.
iOS does not trigger a phone call if the phone number contains "*" or "#".
You can add multiple recipients for a text message in Android phones by separating recipient numbers with ";".
According to RFC 2368 you can set multiple subscribers for the e-mail application by separating each with ","; however, this still depends on the application. Outlook, for example, uses ";" as separator.
You can use the sap.m.URLHelper.redirect method to use custom URL schemes:
If you just want to get a URI back without a redirect, you can use normalize methods which have the same parameter as trigger methods, for example:
/* * These methods do not redirect but return URI scheme back as string. * All parameters are optional */ sap.m.URLHelper.normalizeTel( [Telephone Number] ); sap.m.URLHelper.normalizeSms( [Telephone Number] ); sap.m.URLHelper.normalizeEmail( [Destination Email], [Subject], [Default Message Text], [CC], [BCC] );