Je crains que WhatsApp pour Android ne prenne actuellement en charge les appels à partir d'un navigateur Web.
J'avais la même exigence pour mon projet actuel, et comme je n'ai pas trouvé d'informations appropriées, j'ai fini par télécharger le fichier APK.
Sous Android, si une application souhaite être appelée à partir d'un navigateur Web, elle doit définir une activité avec la catégorie android.intent.category.BROWSABLE.
Vous pouvez trouver plus d'informations à ce sujet ici: https://developers.google.com/chrome/mobile/docs/intents
Si vous jetez un œil au fichier WhatsApp AndroidManifest.xml, la seule activité avec la catégorie BROWSABLE est celle-ci:
<activity android:name="com.whatsapp.Conversation" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:windowSoftInputMode="stateUnchanged">
<intent-filter>
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
</intent-filter>
</activity>
Je joue avec ça depuis un moment et je n'ai pas pu le faire fonctionner. Le plus que j'ai obtenu était d'ouvrir l'application WhatsApp à partir de Chrome, mais je n'ai pas réussi à définir le contenu et le destinataire du message.
Puisqu'il n'est pas documenté par l'équipe WhatsApp, je pense que ce travail est toujours en cours. Il semble qu'à l'avenir, WhatsApp gère également les SMS.
La seule façon d'obtenir plus d'informations est de contacter l'équipe de développement de WhatsApp, ce que j'ai essayé, mais j'attends toujours une réponse.
Cordialement!