Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-4165

Android: openURL("tel:xxxxxxxxxx,xxx") command does not send paused tel: dial string

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Low
    • Resolution: Invalid
    • Affects Version/s: Release 1.7.0
    • Fix Version/s: None
    • Component/s: Android
    • Environment:

      Compiled on PC and tested on Android Emulator and as packaged application on Google Nexus S device

      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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ingo Ingo Muschenetz
                Reporter:
                mculpepper Marshall Culpepper
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    TIMOB-3582
                    Sync status:
                    ERROR
                    Last received:
                    Last sent:

                    Git Integration