我们在home.ts
中使用了subscription方法。数据保存后,php文件的响应为“成功”。
在Windows浏览器(Chrome)上的结果与预期的一样,但是在Android或Mac Chrome上,响应是来自php的“成功”,但是在Ionic端,它返回“ err”。文件已上传,但没有成功,而是显示err
下面是我的home.ts
代码
let form = new FormData();
form.append("file", this.filenm);
this.httpclient.post<any>("http://example.com/test/upload.php",form)
.subscribe((res)=>{
console.log(res,'res');
if(res == 'Success')
{
console.log('Image uploaded sucessfully.');
}
else
{
console.log('Please try again later.');
}
},err=>{
console.log(err,'err');
});