在输入类型=文件中选择图像后,ipa无法工作-角度5

时间:2018-09-27 12:14:04

标签: ios angular file-upload angular5 hybrid

我是Angle 5的新手。在我的混合应用程序中,以Angular格式(在Safari中,apk)可以正常工作的情况下上传图像。在ios(版本11.4.1)中,选择图像或从相机捕获图像后,将显示图像预览,并在2秒钟后从家中重新加载应用。

HTML File:
    <img [src]="url" height="200"> <br/>
    <input type='file' (change)="onSelectFile($event)" name="image">

component:
        url = '';
        onSelectFile(event) {
        if (event.target.files && event.target.files[0]) {
          var reader = new FileReader();
          reader.readAsDataURL(event.target.files[0]); // read file as data url
          reader.onload = (event:any) => { // called once readAsDataURL is completed
            this.url = event.target.result;
          }
        }
      }

角度cli:1.6.8, 节点:8.0.0, 角度:5.2.9

请告诉我上面的代码是否有错误。
预先感谢。

1 个答案:

答案 0 :(得分:0)

这可能与相机图像的分辨率有关。尝试将图像质量设置为40。