Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在Twilio Flex网络聊天中保持聊天栏始终打开_Reactjs_Twilio_Twilio Api_Twilio Programmable Chat - Fatal编程技术网

Reactjs 如何在Twilio Flex网络聊天中保持聊天栏始终打开

Reactjs 如何在Twilio Flex网络聊天中保持聊天栏始终打开,reactjs,twilio,twilio-api,twilio-programmable-chat,Reactjs,Twilio,Twilio Api,Twilio Programmable Chat,我使用的是Twilio UI 1.8.2和Twilio Webchat UI 1.2.0,如果页面刷新或在浏览器的新选项卡/页面中打开同一页面(会话),如何保持Twilio客户聊天面板的聊天窗口的扩展 默认情况下,如果我刷新页面,它将从最小化开始 我正在使用Twilio的内置flex(reactjs版本),并根据我的需要进行扩展。Twilio开发者福音传道者 我要做的是挂接到,监听切换聊天可见性操作,并将聊天的打开状态保存到本地存储。然后,当页面加载时,从localStorage加载状态,如果聊

我使用的是Twilio UI 1.8.2和Twilio Webchat UI 1.2.0,如果页面刷新或在浏览器的新选项卡/页面中打开同一页面(会话),如何保持Twilio客户聊天面板的聊天窗口的扩展

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


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

Twilio开发者福音传道者

我要做的是挂接到,监听
切换聊天可见性
操作,并将聊天的打开状态保存到
本地存储
。然后,当页面加载时,从
localStorage
加载状态,如果聊天室应该打开,则调用
ToggleChatVisibility
操作


这有帮助吗?

非常感谢@philnash。它起作用了。虽然我没有使用
isEntryPointExpanded
,但我只是在可见性已经为
true
时调用action
ToggleChatVisibility
。太棒了!您介意将答案标记为正确,以便其他人也能看到它的帮助吗?嗨@philnash,当然,我用向上投票的方式标记了答案。如果您选中了复选标记,它会将答案标记为已接受,而不仅仅是向上投票:)谢谢!希望你的应用程序的其他部分进展顺利。