[TIMOB-4165] Android: openURL("tel:xxxxxxxxxx,xxx") command does not send paused tel: dial string
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Low |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2017-07-10T22:27:32.000+0000 |
Affected Version/s | Release 1.7.0 |
Fix Version/s | n/a |
Components | Android |
Labels | android, pause, phone, tab, tbs-1.8.0 |
Reporter | Marshall Culpepper |
Assignee | Ingo Muschenetz |
Created | 2011-05-13T07:07:10.000+0000 |
Updated | 2017-07-10T22:27:32.000+0000 |
Description
openURL("tel:xxxxxxxxxx") command does not send paused tel: dial string from Android
For iPhone the call would be "tel:07966794444,1111" - which works
However for Anroid when trying "tel:07966794444,1111" and "tel:07966794444p1111" neither works
"tel:07966794444,1111" just sends the first part - ie. 07966794444 but does not include the section after the comma
"tel:07966794444p1111" removes the 'p' and sends the whole string as one - ie. 079667944441111
This functionality is required for functions such as calling card applications, conference call dialling, and automated extension calling
Is there a way to get this bug resolved/functionality built in?
Other apps (not built on Titanium) send the pause on Android, so it doesn't seem to be a core API issue
Output from the Dalvik Debug Monitor is
05-11 18:46:58.806: INFO/TiAPI(375): (kroll$3: app://pbookdetails.js) [3,135695] ========== call: 07966794444,1111
05-11 18:46:58.816: INFO/ActivityManager(62): Starting: Intent { act=android.intent.action.VIEW dat=tel:xxx-xxx-xxxx cmp=com.android.contacts/.DialtactsActivity } from pid 375
05-11 18:46:59.696: INFO/ActivityManager(62): Displayed com.android.contacts/.DialtactsActivity: +775ms
05-11 18:47:03.936: INFO/dalvikvm(62): Jit: resizing JitTable from 1024 to 2048
and
05-11 21:27:00.447: INFO/TiAPI(357): (kroll$3: app://pbookdetails.js) [22057,112099] using android pauses
05-11 21:27:00.447: INFO/TiAPI(357): (kroll$3: app://pbookdetails.js) [3,112102] ========== call: 07966794344p1111
05-11 21:27:00.457: INFO/ActivityManager(62): Starting: Intent { act=android.intent.action.VIEW dat=tel:xxx-xxx-xxxx cmp=com.android.contacts/.DialtactsActivity } from pid 357
05-11 21:27:01.307: DEBUG/dalvikvm(200): GC_CONCURRENT freed 200K, 48% free 3107K/5959K, external 1378K/1559K, paused 6ms+5ms
Closing ticket due to time passed and lack of progress for a number of years. Please open a new ticket if there are any problems.