javascript - “未捕获的 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 库时似乎没有任何工作错误消失但聊天停止工作,甚至没有加载.
什么可能导致这个问题?
因为在控制台上我没有收到任何错误,所以我不知道。
解决方案
推荐阅读
- qt - “没有可用于类型 'video/x-h264 的解码器
- c# - 在 C# 中将 IIS API 服务凭据传递给 ftp 服务器
- android - 我尝试使用示例 android libphone sdk 但无法将耳机设置为输入或输出设备?
- c++ - 编写 C++ 代码来计算字符串中 a 的数量
- reactjs - Firebase 的 Firestore 是否可以更好地与 express API 配合使用?
- c# - 使用 linq 区分大小写错误
- html - 在图像顶部创建图像深色叠加层
- ios - 在 Tinder 卡片的角落实现“LIKE”和“NOPE”动画时的异常行为
- matplotlib - 具有水平着色的 Seaborn 直方图
- react-native - 从服务器nodejs获取数据到expo应用程序以及使用该数据的共享组件中如何重新加载屏幕