首页 > 解决方案 > “未捕获的 ReferenceError:FB 未定义”聊天停止工作

问题描述

我正在使用 fb customer chat ob 我的网站并尝试在用户关闭聊天窗口时基本上关闭整个聊天我设法制作了一个小代码来实现这一点。

function hide_facebook() {

var x = document.getElementById("fb-root");

x.style.display = "none";}FB.Event.subscribe('customerchat.dialogHide', hide_facebook());

当我运行 FB.Event.subscribe('customerchat.dialogHide', hide_facebook());

在控制台上,代码有效并且聊天隐藏。

但是当我实现代码时,我得到“未捕获的 ReferenceError:FB 未定义”

当我自己加载 sdk 时

我检查了当前的 sdk 包,功能就在那里我尝试在客户聊天脚本下面添加代码但是当我尝试自己包含 sdk 库时似乎没有任何工作错误消失但聊天停止工作,甚至没有加载.

什么可能导致这个问题?

因为在控制台上我没有收到任何错误,所以我不知道。

标签: javascriptfacebookfacebook-customer-chat

解决方案


推荐阅读