détection mobile ios ou android

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] détection mobile ios ou android

    Bonjour

    Je cherche un moyen (plugin, module, bout de code) de détecter si l'internaute surfe avec un iphone ou un android.

    Sur la version mobile d'un site en développement j'ai mis l'icone d'une application. Quand on clic dessus (à partir d'un téléphone mobile) je voudrais que le bouton de l'application détecte si l'internaute est sur ios ou sur android, afin de l'envoyer télécharger l'appli, soit sur play.google.com, soit sur www.apple.com/itunes.

    Voir exemple sur le site www.e-cab.com (à partir d'un téléphone mobile).
    Quand on clic sur le bouton "télécharger" (en haut à droite) il détecte et envoi automatiquement sur la bonne plateforme de téléchargement.
    Je souhaiterais faire exactement comme ça.

    ça vous inspire ?
    Merci de vos conseils.
    Peggy
    "Blonde, mais pas du bulbe"

  • #2
    Re : détection mobile ios ou android

    Bonjour,

    En cherchant un peu, j'ai trouvé un plugin qui semble correspondre à votre demande : https://extensions.joomla.org/extens...ile-detection/

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Re : détection mobile ios ou android

      Oui bien sûr j'avais repéré ce plugin, mais il redirige tout le site. Dans mon cas c'est juste un bouton que je veux maîtriser. Et en plus, seulement au "on click" de l'internaute, pas automatiquement à l'ouverture de la page. Merci quand même de ta réponse Pascal.

      Peggy
      "Blonde, mais pas du bulbe"

      Commentaire


      • #4
        Re : détection mobile ios ou android

        Bonsoir Peggy,

        D'après la documentation, il suffit de mettre dans un article {IfMobile ipad} {EndIfMobile} dans un article pour que la partie de l'article correspondant à un ipad soit affichée et {IfMobile android}... pour n'avoir l'affichage que pour un appareil Android : http://www.joomla-specialist.net/joo...detection.html

        Le plugin ne fait que détecter le type de terminal pour l'utiliser avec les balises. En entourant votre bouton avec ces balises, vous devriez pouvoir orienter vers un contenu ou un autre, mais, je n'ai pas testé.

        Pascal
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          Re : détection mobile ios ou android

          salut
          il y a une librairie PHP appelée Mobile Detect qui permet de faire cela, si tu veux avoir ta détection dans ton code. Ce n'est pas un plugin, mais bien du PHP en vue de codage
          CEd
          Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
          http://www.template-creator.com Outil de création de templates
          Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

          Commentaire


          • #6
            Re : détection mobile ios ou android

            Envoyé par ced1870 Voir le message
            salut
            il y a une librairie PHP appelée Mobile Detect qui permet de faire cela, si tu veux avoir ta détection dans ton code. Ce n'est pas un plugin, mais bien du PHP en vue de codage
            CEd
            Le plugin proposé est basé sur cette librairie (voir plg_system_cmobile/ds/Mobile_Detect.php).

            Pour fonctionner comme vous le souhaitez, il suffit d'activer "Enable content switch" dans l'onglet "Content switch (BETA)" et d'ignorer les autres paramètres si vous n'en avez pas besoin.

            J'ai fait un article très compliqué contenant
            {IfMobile}Juste pour les mobiles{EndIfMobile}

            Pour tout le monde
            et cela a bien fonctionné.


            Pascal
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Re : détection mobile ios ou android

              Envoyé par ced1870 Voir le message
              salut
              il y a une librairie PHP appelée Mobile Detect qui permet de faire cela, si tu veux avoir ta détection dans ton code. Ce n'est pas un plugin, mais bien du PHP en vue de codage
              CEd
              Bonjour,

              Habituellement, on associe metadonnées et bannière personnalisée suivant le support.
              Cette extension facilité l'intégration d'une bannière de promotion de l'app :
              Are you a developer of mobile apps for smartphones or tablets? Great then why not promoting them on your Joomla! website and earn some extra attention and money? ;-)


              explication d'apple :


              Si on souhaite juste un lien de telechargement :

              on utilise la detection du user agent avec ou sans la librairie php indiqué par Cédric. http://php.net/manual/fr/tutorial.useful.php
              Cela permet d'ajouter la condition pour afficher un lien suivant le support utilisé. L'intégration du php peut se faire de plusieurs manières. (soit des extensions pour ajouter du code php ou en développant un plugin avec un shortcode ou l'utilisation de l'extension indiqué par pascal ).

              Pour apple, on peut donner les liens en http vers itunes comme dans le generateur :
              https://linkmaker.itunes.apple.com/fr-fr (choisir app comme media type)
              ou remplacer http par itms-app :
              itms-apps://itunes.apple.com/app/<< ID de l'App >>
              (à vérifier mais j'ai pu constater que cela fonctionne toujours en 2017).

              Pour googleplay (les app sur android) : market://details?id=<< id du package >>
              comme expliqué sur : https://developer.android.com/distri...ogle-play.html
              sur Android
              market:// lance l'application Play Store pour charger la page cible.
              http:// permet à l'utilisateur de choisir de lancer l'application Play Store ou le navigateur pour gérer la demande. Si le navigateur gère la demande, il charge la page cible sur le site Web de Google Play.
              Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

              Commentaire


              • #8
                Re : détection mobile ios ou android

                Le plugin "Simple Mobile Detection" fonctionne bien dans un article. Mais pas un module.

                Mes boutons de téléchargement sont justement dans un module, placés dans le header.
                Quelque'un aurait une idée pour faire fonctionner Le plugin "Simple Mobile Detection" dans un module ?

                Merci
                "Blonde, mais pas du bulbe"

                Commentaire


                • #9
                  Re : détection mobile ios ou android

                  voici la réponse pour faire fonctionner ce plugin dans un module :

                  Go to your custom HTML module, click the 'Options' tab en select Prepare Content - Yes.

                  ça marche.
                  Peggy
                  "Blonde, mais pas du bulbe"

                  Commentaire


                  • #10
                    Re : détection mobile ios ou android

                    Si c'est réglé merci de l'indiquer :
                    Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
                    Confucius

                    Commentaire

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X