我正在开发一个ionic-cordova应用程序,通过Openfire进行聊天。我不能让si-filetransfer插件工作
下面是npm包:
"strophe.js": "^1.2.14",
"strophejs-plugin-http-file-upload": "^1.0.3",
"strophejs-plugins": "0.0.7",这是文件.ts中的代码:
import { Strophe } from 'strophe.js';
........
this.connection.si_filetransfer.addFileHandler(self.fileHandler);
this.connection.ibb.addIBBHandler(self.ibbHandler);但“connection.si_filetransfer”和“connection.ibb”始终为“undefined”
如何导入si_filetransfer并使其正常工作?
有谁可以帮我?
提前感谢
发布于 2020-05-12 22:09:44
这是一个包含来自节点模块的插件的问题,下面的代码可以工作:
import { Strophe } from 'strophe.js';
require('strophejs-plugin-http-file-upload');
require('strophejs-plugins/si-filetransfer/strophe.si-filetransfer.js');
require('strophejs-plugins/ibb/strophe.ibb.js');https://stackoverflow.com/questions/60818818
复制相似问题