@chatra/chatra

中文文档
1.0.3发布于 2021/05/22ISCCommonJS零依赖近 30 天下载 2287

正式的Chatra模块

中文使用文档
文档目录6 节
  1. 安装
  2. 配置
  3. 高级使用
  4. 更新设置
  5. 方法
  6. 联系我们

Chatra logo

: 三角形 flag on 站点: 此软件包针对开发者. 如果你想在你的网站上加入Chatra, 请检查我们 安装指南 为大众电子商务平台和内容管理系统或 添加一个小代码片段 进入您的网站.

公务 查特拉语Name 模块

此模块加载了 Chatra 部件, 并将方法调用到 Javascript API (简体中文)。 。 。 .

关键特性 :

  • 容易与您的网站或网络应用程序整合
  • 与React、Angular、Vue和其他框架完美地工作
  • 使用ES5实现最大相容性.

安装

要将聊天部件添加到您的网站或网络应用程序中, 与 Chatra 签约。 。 。 .

如果您已经有账户, 请使用您最喜欢的软件包管理器安装此软件包 :

$ npm install @chatra/chatra
$ yarn add @chatra/chatra

配置

步骤1. 转到 首选项一节 并复制 公用钥匙。 。 。 .

步骤二. 初始化索引.js或根控制器中的部件

指数.js

let Chatra = require('chatra')

let config = {
    ID: 'Paste your Public key here'
}

Chatra('init', config)

:triangular flag on post:您可以通过路过来自定义聊天和按钮的外观,本地化,以及其他很多设置 setup 到初始化配置。 请检查一下 Javascript API 文档 详细情况.

指数.js

let config = {
    setup: {
        buttonSize: 75
    },
    ID: 'Paste your ChatraID here'
}

此外,你还可以 通过任意访问者信息 使用 integration 键 :

指数.js

let config = {
    integration: {
        name: 'Cowardly Lion',
        email: '[email protected]',

        /* any number of custom properties */
        'What does he do': 'Goes to Oz with his friends'
    },
    ID: 'Paste your ChatraID here'
}

步骤3 (可选)。 。 。 . 打电话 PageView 启用 目标聊天和触发。 。 。 .

如果您的网站或网络应用程序动态地加载页面,并更新文档的URL而不需要完整页面加载,则在页面更改以跟踪这些视图并在Chatra仪表板上看到时,请使用以下方法:

Chatra('pageView')

我们建议在您的路由器或页面控制器中调用这种方法.

高级使用

更新设置

您可以通过调用更新初始化后的设置 Chatra('init', config) ,它将随着应用的新设置重新启动 Chatra .

方法

方法 用于动态改变聊天部件的行为。 方法可以在部件初始化后的任何地方调用,例如:

Chatra('expandWidget')

在Chatra装入完成前所做的所有方法调用被放入队列并等Chatra准备好后执行.

联系我们

如果你有任何问题 请随意 联系我们。 。 。 .

版本与发布记录

@chatra/chatra 共发布 4 个版本,首次发布于 2021/05/20;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.0.3latest2021/05/225 年前
1.0.22021/05/215 年前
1.0.12021/05/215 年前
1.0.02021/05/205 年前

关于 @chatra/chatra 的常见问题

@chatra/chatra 是什么?

正式的Chatra模块

如何安装 @chatra/chatra?

在项目目录运行 npm install @chatra/chatra,或使用 pnpm add / yarn add / bun add。

@chatra/chatra 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/chatra__chatra 是否存在。

@chatra/chatra 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@chatra/chatra 可以商用吗?

@chatra/chatra 使用 ISC 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@chatra/chatra 的下载量有多少?

根据 npm 官方下载统计,@chatra/chatra 在 2026/10/10 – 2026/11/08 这 30 天内被下载 2,287 次,日均约 76 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@chatra/chatra 还在维护吗?

最新版本 1.0.3 发布于 2021/05/22(5 年前);至今共发布 4 个版本,其中过去 12 个月发布了 0 个;首次发布于 2021/05/20。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。