webview 在 facebook messenger 中与另一个 window 一起出现

webview show up with another window in facebook messenger

我已尝试通过该文档将我的网站嵌入到 Facebook Messenger 中。不幸的是,我的网站弹出了新的 window 而不是内置的 Facebook Messenger。

"buttons":[
  {
    "type":"web_url",
    "url":"https://petersfancyapparel.com/criteria_selector",
    "title":"Select Criteria",
    "webview_height_ratio": "full",
    "messenger_extensions": true,  
    "fallback_url": "https://petersfancyapparel.com/fallback"
  }
]

请让我知道我错过了什么,无法在 Messenger 配置或其他方面添加一些东西?谢谢

如果您以这种方式使用,则不必指定 webview_height_ratio。

来自 Messenger 文档:

Height of the Webview. Valid values: compact, tall, full. N, default is full.

尝试 webview_height_ratio = "compact", 而不是 "webview_height_ratio": "full"