【发布时间】:2021-05-04 22:37:01
【问题描述】:
我在 Vue-SPA 上实现了 Hubspot。
它按预期工作。 但聊天小部件不跟踪 SPA 页面转换。
docs 建议使用 window.HubSpotConversations.widget.refresh(); 处理 SPA 上未跟踪的页面转换。
如果设置的显示欢迎文本的延迟尚未结束。refresh() 会触发错误的聊天流程。
但如果它已经结束了,这行得通。
有点。
因为如果新的欢迎文字比旧的长,它就会被裁剪。
The old welcome text
The new one but cropped
The new one displayed correctly
另一个问题:
refresh() 不会结束已经通过聊天开始的对话,但如果聊天是打开的,它将在之后关闭。而且我不知道如何告诉小部件按照您的预期重新打开。
【问题讨论】:
标签: single-page-application hubspot hubspot-crm