更多: 在线客服
简短回答
在按钮里调用 tapcub.chat.open()。它在气泡加载完之后才有,所以先判断一下是否存在。
一个打开客服的按钮
气泡挂到页面上之后,启动器会在 window.tapcub.chat 上提供三个方法:open()、close()、toggle()。
<button type="button" onclick="window.tapcub && tapcub.chat ? tapcub.chat.open() : location.href = 'https://chat.askcub.com/YOUR_SITE_KEY'">
联系客服
</button>气泡不可用时,后半段会打开独立聊天页,按钮点了总有反应。
tapcub.chat 不存在的情况
- 客服没开,或页面带了
data-chat="false"。 - 开了移动端隐藏气泡,访客用的是手机或窄窗口。
- 启动器还没加载完。它在第一次页面浏览之后才加载,页面刚打开那一下就点,可能太早。
这篇回答解决你的问题了吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。