Tools

Namespaces

Variants

Views

Actions

Search

Contents

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Contents

Overview

Modifying a phone number blocks further phone calls with platformRequest("tel:").

Description

After making a phone call by using platformRequest("tel:") and quitting the call before it connects, if the phone number is modified, the application which uses the method blocks further calls. In addition, with certain affected devices, the user cannot relaunch and/or remove the application after the blocking.

Make a platform request with a number including the country code. For example in Finland, enter +35850123456 in the TextField, press CallTest, and when the user is asked about making the call select Yes and Voice call.

End the call before the call is connected at the other end.

Repeat steps 1 and 2 a couple of times.

Make a platform request without the country code, for example in Finland 050123456.

For the affected devices, the test application cannot make new phone calls with the modified phone number as defined in step 4. Some devices require only steps 1, 2 and 4 to reproduce the problem successfully (repeating as defined in step 3 is not necessarily required), and some require making several tests with the steps in the following order: 1, 2, 4, 2, 1.

Solution

This issue has been fixed starting from S60 3rd Edition, Feature Pack 2. This issue still exists in the first firmware releases of S60 5th Edition.

For other affected devices: if possible, try to keep the text strings inserted in TextField within a fixed length. For example here, after editing the first test number of +35850123456 to 050123456, place a couple of space presses (using the 0 key) in front of the edited number to match the missing three characters of the original number.