Je suis capable d'utiliser Messenger webviews sur l'application IOS Messenger (configurée comme described in the documentation), mais dans le navigateur de bureau, les webViews s'ouvrent toujours dans une nouvelle page. Est-ce que je fais quelque chose de mal ou est-ce que Messenger dans les navigateurs de bureau ne supporte pas les modes d'affichage de Webview comme "compact" ou "grand"?Les webviews contextuels Facebook Messenger sont-ils compatibles avec les navigateurs de bureau?
2
A
Répondre
2
A partir d'aujourd'hui, c'est maintenant faisable. Pour créer une fenêtre contextuelle au lieu d'ouvrir un nouvel onglet, vous devez:
1) Définissez l'en-tête de réponse HTTP X-Frame-Options approprié pour autoriser vos pages dans un cadre iFrame.
2) Si la vue Web doit être ouverte à partir du menu persistant, vous devrez définir la valeur de la propriété "messenger_extensions" de l'objet "menu_item" sur true.
Liens:
https://developers.facebook.com/docs/messenger-platform/webview/extensions https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/persistent-menu
je crois dans les navigateurs de bureau, Messenger juste URL ouvert dans un autre onglet du navigateur/fenêtre. – kar
C'est aussi mon observation. Je me demandais s'il y avait quelque chose de spécial que je dois faire pour avoir une expérience plus mobile. – willem