Bonjour,
Je suis actuellement en train de développer une application pour terminal mobile fonctionnant sous FlashLite 2.x
Et dans mon application je dois pouvoir permettre à l'utilisateur de lancer un appel téléphonique ou de lancer le client mail.
Donc d'apres ce que j'ai vu comme information je voulais utiliser la fonction getURL soit avec getURL("tel:...."); soit avec getURL("mailto:...");
Le problème est le suivant : mon application doit etre compatible avec Windows Mobile. Jusque la pas de probleme : utilisation du flash Player 7 qui est compatible avec FlashLite 2.x. Comme il n'y a pas de player flash direct (enfin a ma connaissance ...) ... je passe par le navigateur de Windows Mobile.
Mais quand je veux utiliser l'une ou l'autre des méthodes cela ne marche pas :
- Avec getURL("tel:..."), j'ai droit à un message : "La page spécifié est introuvable. etc"
A savoir que pour passer un appel avec Windows Mobile, on passe par un logiciel et non pas une fonctionnalité native du téléphone ... Donc ca joue peut etre
- Avec getURL("mailto:..."), j'ai droit au meme message.
J'ai essayé en mettant le contenu du mailto dans la barre d'adresse du navigateur. Dans ce cas pas de probleme. Il m'ouvre bien l'application mail de Windows Mobile. Idem en utilisant un lien <a href...> en html ...
mais en flash il ne veux rien entendre ... j'ai juste mon message d'erreur ...
Enfin j'ai essayé avec un getURL("http://...") (une vrai url donc) et la ca marche sans probleme ...
J'ai également tester avec Adobe Device Central et a chaque fois cela lance bien le client mail de mon PC ...
Et comme je n'ai pas pour l'instant un vrai téléphone ayant un player flash lite 2.x sous la main pour l'instant et ne fonctionnant pas sous Windows Mobile pour développer mon application, je ne peux malheureusement pas tester autrement que par ce biais la.
P.S. : pour information le code que j'ai testé :
Les boutons fonctionnement bien puisque j'avais rajouté des mouchards qui modifiaient des zones de texte dynamique et les modifications avaient bien lieu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 button.onPress = function() { getURL("tel:0123456789"); } button2.onPress = function() { getURL("mailto:somebody@somewhere.com"); }
D'avance merci en espérant que vous puissiez m'aider
Partager