我的机器人中有一个webview。 我有以下JS代码来关闭它:
complete: function (data) {
MessengerExtensions.requestCloseBrowser(function success() {
}, function error(err) {
window.close()
});
console.log("post success");
}
在 ANDROID 和 WEB 上关闭了webview,但在 IOS 上不。
任何帮助都将不胜感激。
答案 0 :(得分:3)
显然我的问题是一个错误导致了对这个问题的误解。
我没有添加messenger_extensions: true
,也没有白名单我的域名。由于MessengerExtensions
调用失败,并且总是得到window.close()
的后备 - 它适用于WEB和Android,但不适用于IOS - 因此我认为除了IOS之外一切正常。
添加messenger_extensions: true
和列入白名单后,域名全部完成。
答案 1 :(得分:1)
您可以搜索相关的错误here,我搜索了与您的问题相关的错误,但没有。