我正在为我的facebook messenger机器人提供webview,但我在webview中添加了一个google adsense广告。但是,有一个问题是,当我放置广告时,信使扩展不会调用函数
<script>
window.extAsyncInit = function() {
// the Messenger Extensions JS SDK is done loading
};
</script>
虽然我按照文档做了一切。我不知道google adsense的问题,它是否停止了页面内的异步过程?
答案 0 :(得分:0)
window.extAsyncInit不会触发。
如果使用Messenger Extensions,属性 messenger_extensions 必须为true。
https://developers.facebook.com/docs/messenger-platform/send-api-reference/url-button
"buttons":[
{
"messenger_extensions": true,
"type":"web_url",
"url":"https://petersfancyapparel.com/criteria_selector",
"title":"Select Criteria",
"webview_height_ratio": "full",
"fallback_url": "https://petersfancyapparel.com/fallback"
}
]