javascript - 如何使用 react-livechat 模块更改浏览器中的 Livechat 气泡位置?

标签 javascript reactjs livechat

我正在尝试更改实时聊天的气泡位置。

我正在使用来自 npm LiveChat for React 的这个模块

最佳答案

我相信您会在 LiveChat 帐户配置中这样做 https://www.livechat.com/help/customize-your-chat/#what-options enter image description here 你只能向右或向左移动,做进一步的定制需要一些 CSS 代码来覆盖它的样式

更新

我查看了 livechat 官方网站,假设他们使用的是他们自己的产品,您的站点中应该有一个带有 id="chat-widget-container" 的 div,您可以添加一个 CSS 规则根据您的样式将聊天小部件向左或向右移动

向右移动

#chat-widget-container {
  right: 0px;
  left: unset;
}

向左移动

#chat-widget-container {
  left: 0px;
  right: unset;
}

由于这是一个 hackish 解决方案,当他们决定更改容器 ID 时,它可能会崩溃

关于javascript - 如何使用 react-livechat 模块更改浏览器中的 Livechat 气泡位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67498867/

相关文章:

javascript - 测试组件使用自定义钩子(Hook)react-testing-library

php - Google PageSpeed 第三方聊天加载问题

javascript - 点击选项事件

javascript - 编译为 JavaScript 时,有没有办法在 Haxe 中为类型别名?

javascript - 如何在div中打开链接?

javascript - 如何使用关键字 $(this) 代替类选择器 - jQuery?

reactjs - 如何处理 ReactJS 中按钮单击的导航?

javascript - 传递 Prop 给 child 丢失 Prop

javascript - Autoscroll 不会停止滚动 .js/jquery/ajax 问题

java - 聊天服务器和客户端实现