0 votes

Existe-t-il un moyen de demander l'accès aux contacts iOS locaux à partir d'un site web ?

Existe-t-il un équivalent de la demande d'autorisations de contact native iOS qui peut être déclenchée sur un site web mobile, par exemple dans le but de télécharger des contacts vers une application de chat ou un média social pour la découverte sociale ?

1voto

Jose Chavez Points 645

Non, c'est possible par défaut à partir d'un site web avec les versions existantes d'iOS. Pour cela, vous devrez avoir une application native comme aide, ou l'utilisateur devra activer les fonctionnalités expérimentales.

Une API pour les informations sur les contacts existe pour Javascript. Cependant, elle n'est pas prise en charge par défaut dans iOS Safari. Vous pouvez l'activer comme suit :

  1. Ouvrez l'application Paramètres

  2. Tap Safari

  3. Appuyez sur Avancé (à la fin de la liste des paramètres)

  4. Fonctionnalités expérimentales du robinet

  5. Activez "Contact Picker API".

Pour une référence future, vous pouvez suivre l'état de l'API sur ce lien :

https://caniuse.com/mdn-api_navigator_contacts

Notez que l'API Contacts est actuellement disponible par défaut sur Chrome pour Android. Elle y a été introduite avec Chrome 80 en février 2020.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X