适用于FileReader API的Firefox Mobile SecurityError

时间:2016-10-03 10:49:44

标签: javascript firefox filereader

所以我的问题与Firefox SecurityError: "The operation is insecure."有些相关。 上传图片适用于所有浏览器,期望Firefox Android App,它会引发SecurityError。我无法理解这是怎样的CORS问题。图像只是从FileReader中读取并显示在UI中。

reader.onload = (e) => {
    this.displayImage(e.target.result, file.name);
    this.toggleUploadInput();
  };
  reader.onerror = (e) => {
    alert('error:'+ e.target.error.name);
  };

任何帮助将不胜感激。感谢。

2 个答案:

答案 0 :(得分:3)

解决了,Firefox没有完全访问摄像头,麦克风..你必须确保它可以访问它所要求的所有设备资源。

答案 1 :(得分:-2)

我已经进入Firefox权限并看到了这一点 android screenshot

然后我打开内存访问,我的脚本开始工作很好。我记得我提供了对Firefox的所有访问权限,但不知道为什么它没有打开(