我有一个显示URL按钮的Messenger聊天机器人。当用户点击URL按钮时,将打开一个Web视图。我希望在默认浏览器上重定向用户,而不是打开Webview,这是否可以实现?还是有[丑陋]的解决方法来实现这一目标?
谢谢
答案 0 :(得分:-1)
请在您的响应选项中引用URL button
而不是webview
。您可以将type
设置为url
,然后传递urlbutton
参数。我的操作方法如下。
type: 'url',
urlButton: {
url: 'somewhere.com',
title: 'Title'
},
您在添加评论之前尝试过此吗?这是我在正文中发送的确切有效负载,它将在新窗口中打开URL。请验证,如果有任何困难,请通知我。
{ attachment:
{ type: 'template',
payload:
{ template_type: 'button',
text: 'xyz',
buttons: [ { type: 'web_url',
url: 'http://www.google.com',
title: 'New Button' } ]
}
}
}