I want to call a number in below format using platformRequest:
platformRequest("tel:*123*33584744#");
But it gives me error Invalid number on the phone.
But if i call this number manually by typing on phone then it works fine. Even below works fine:
platformRequest("tel:33584744");
So i suspect problem lies when i put * or # chars in the number. As i said when i type these chars in the number manually and press the call button on the mobile it works fine but not with platformrequest.
What is wrong I am doing?
Any alternative to platformrequest method?
How to call a number in below format:
*123*33584744#
Details: CLDC 1.0, MIDP 2.0
Thanks
I found the solution myself:
I simply changed the text box type to:
http://sarfraznawaz.wordpress.com/2010/03/27/magic-dialler-my-first-j2me-application/
ax is right you can't give numbers starting with special characters in the request. But if i am understanding your problem, i have a workaround you can use DTMF post dial code for this. like:
where /p for DTMF and first 3 where voice operator ask for number and after that number ends with #.for more information see
according to my and some others knowledge, you cannot use
platformRequest
to do network service requests (tel:*123*...
). besides, there is no way to access the service reply from JavaME.