如何在 Twilio Flex Web Chat 中保持聊天栏始终打开

How to keep chatbar always open in Twilio Flex Web Chat

我正在使用 Twilio UI 1.8.2 和 Twilio Webchat UI 1.2.0,如果页面是,我如何继续扩展 Twilio 客户聊天面板的聊天 window在浏览器中刷新或在新 tab/page 中打开同一页面(会话)。

默认情况下,如果我刷新页面,它会从最小化开始。

我正在使用 Twilio 的内置 flex(reactjs 版本)并根据我的要求进行扩展。

这里是 Twilio 开发人员布道者。

我要做的是连接到 actions framework of the webchat UI,侦听 ToggleChatVisibility 操作并将聊天的打开状态保存到 localStorage。然后当页面加载时,从 localStorage 加载状态并调用 ToggleChatVisibility 操作(如果聊天应该打开)。

这有什么帮助吗?