我正在通过Openfire开发带有聊天功能的ionic-cordova应用程序。我无法使用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并使其正常工作?
有人可以帮我吗?
预先感谢
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');
感谢所有帮助