Partage
  • Partager sur Facebook
  • Partager sur Twitter

[IOS] URL telephone dans UIWebView

Sujet résolu
    19 mars 2013 à 11:11:14

    Hey all,

    J'ai un petit problème....

    Tous est dans le titre ^^

    Je m'explique. J'ai une application de test suivante :

    Lorsque je clique sur la bannière, j'ai deux possibilité.

    Soit l'url de redirection renvoie dans le navigateur safari de l'iphone,

    Soit il ouvre une UIWebView dans l'application.

    Lorsque l'on charge une url du type : http://google.fr

    Aucun problème.

    IOS et safari permet de charger des url de telephone. C'est ici que j'ai un probleme.

    Lorsque la redirection se fais out Apps (vers safari) j'ai ceci :

    Exactement ce que je veux. Par contre lorsque je charge IN Apps  dans une UIWebView:

    Et je souhaiterai avoir le même résultat. J'ai étudié plusieurs piste, notamment l'url et le dataDetectorTypes avec UIDataDetectorTypePhoneNumber

    mais sans succès.

    Quelqu'un sait de quoi cela pourrai venir ?

    Merci d'avance de votre aide

    (je précise

    - (IBAction)Button:(id)sender {
        NSString *ch = @"tel:0102030405";
         NSURL* url = [NSURL URLWithString:ch];
        UIWebView *webview = [[UIWebView alloc] init];
        [webview loadRequest:[NSURLRequest requestWithURL:url]];
    }


    que j'ai essayé sur une application toute simple avec un bouton et que je n'ai pas réussi non plus a le faire fonctionner aussi

    -
    Edité par florent.richard 19 mars 2013 à 11:15:03

    • Partager sur Facebook
    • Partager sur Twitter
      19 mars 2013 à 11:39:20

      Décidément,

      C'est la deuxième fois en 2 jours que je trouve la solution environ 30 min après avoir posté et ce n'est pas faute de recherche au préalable.

      Pour résoudre mon problème il a suffit de faire un :

      [self.view addSubview:webview];

      Tous simple mais maintenant j'ai bien mon pop-up d'appelle ! :D

      • Partager sur Facebook
      • Partager sur Twitter

      [IOS] URL telephone dans UIWebView

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown