桌面浏览器是否支持Facebook Messenger弹出式Web视图?

时间:2017-06-06 18:51:15

标签: facebook facebook-messenger facebook-messenger-bot

我可以在IOS Messenger应用程序(配置为described in the documentation)上使用Messenger Webview,但在桌面浏览器中,webView始终在新页面中打开。

我做错了什么,或桌面网络浏览器中的Messenger是否不支持“紧凑”或“高”等网络视图显示模式?

1 个答案:

答案 0 :(得分:2)

截至今天,它现在已经可行了。 要制作弹出式网页视图而不是打开新标签页,您需要:

1)设置正确的X-Frame-Options HTTP响应标头,以允许您的网页在iframe中。

2)如果要从持久性菜单打开webview,则需要将“menu_item”对象的属性“messenger_extensions”的值设置为true。

链接:

https://developers.facebook.com/docs/messenger-platform/webview/extensions https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/persistent-menu