我目前正在开发一个Ionic应用程序。应用程序需要将图像发送到 FTP。
为此,我使用的是Ionic原生插件FTP(cordova-plugin-ftp(。
我有两个功能:
1 -连接FTP((:
connectFTP(){
this.fTP.connect('my_ftp_host', 'my_ftp_user', 'my_ftp_password')
.then((res: any) => console.log('Login successful', res))
.catch((error: any) => console.error(error));
}
2 -上传FTP((:
uploadFTP(){
this.fTP.upload(this.signatureImage, '/my/path/signature.png');
}
但是当我启动它时
离子科尔多瓦运行浏览器
我收到错误:
错误:找不到 的执行代理 :: ftp :: 连接
如果有人知道为什么我会收到此错误
我独自找到了答案。因此,如果有人和我的情况相同,您根本无法在浏览器上运行ionic FTP,支持者平台是Android和IOS(我在软件包内的 readme.md 中建立了此信息(。