如何从服务中调用 strophejs-plugin-chatstates?

How to call strophejs-plugin-chatstates from service?

我已经安装了 strophejs-plugin-chatstates 以在一对一聊天中发送用户的撰写状态。我的代码中存在与本地 strophe

的连接
this.connection = new Strophe.Connection(`${EJABBERD_URL}/bosh`,
  { mechanisms: [] });

strophejs-plugin-mam,用法如下

this.connection.mam.query(jid, options);

但是如果我使用

发送组合状态,我会收到错误消息
this.connection.chatstates.sendComposing(jid, type);

错误是:

ERROR TypeError: Cannot read property 'sendComposing' of undefined

我写错了吗? 或者如何将聊天状态与我的服务连接?

必须在 angular.json 文件中添加特定 node_module 的路径才能建立连接。