Obawiam się, że WhatsApp na Androida nie obsługuje obecnie wywoływania z przeglądarki internetowej.
Miałem takie same wymagania dotyczące mojego obecnego projektu, a ponieważ nie mogłem znaleźć żadnych odpowiednich informacji, skończyłem pobieranie pliku APK.
W Androidzie, jeśli aplikacja chce zostać wywołana z przeglądarki internetowej, musi zdefiniować działanie w kategorii android.intent.category.BROWSABLE.
Więcej informacji na ten temat można znaleźć tutaj: https://developers.google.com/chrome/mobile/docs/intents
Jeśli spojrzysz na plik WhatsApp AndroidManifest.xml, jedyne Activiy z kategorią BROWSABLE to:
<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>
Bawiłem się nim przez jakiś czas i nie mogłem tego zrobić. Najmocniej dostałem aplikację WhatsApp z Chrome, ale nie mogłem znaleźć sposobu na ustawienie treści wiadomości i odbiorcy.
Ponieważ nie jest to udokumentowane przez zespół WhatsApp, myślę, że wciąż jest w toku. Wygląda na to, że w przyszłości WhatsApp będzie również obsługiwać SMS-y.
Jedynym sposobem, aby uzyskać więcej informacji, jest skontaktowanie się z zespołem programistów WhatsApp, co próbowałem, ale wciąż czekam na odpowiedź.
Pozdrowienia!