Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-805] telephone numbers w/# don't work

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2011-04-15T02:36:48.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.4.0
ComponentsiOS
Labelsn/a
ReporterNolan Wright
AssigneeBlain Hamon
Created2011-04-15T02:36:47.000+0000
Updated2017-03-02T18:50:22.000+0000

Description

Titanium.Platform.openURL('tel:#31#4043332222');

from premium ticket:

http://helpdesk.appcelerator.net/tickets/2038">http://helpdesk.appcelerator.net/tickets/2038

Comments

  1. Blain Hamon 2011-04-15

    Not sure to mark this as resolved or invalid. It turns out that the iPhone does not recognize tel urls that begin with the # character. In fact, it translates 'tel:123#45' into 'tel:123%2345' in short, use percent escapes of # (%23) instead.

    Titanium.Platform.openURL('tel:%2331%234043332222') works fine.

  2. Blain Hamon 2011-04-15

    Marking as invalid. Turns out this is intentional by the iPhone OS:

    https://developer.apple.com/iphone/library/featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html"> https://developer.apple.com/iphone/library/featuredarticles/iPhoneU...

    Using the %23 is an override to avoid links that use # as a security breach.

  3. Lee Morris 2017-03-02

    Closing as invalid.

JSON Source