Html 如何从PWA访问图像库

Html 如何从PWA访问图像库,html,typescript,ionic-framework,progressive-web-apps,angular-pwa,Html,Typescript,Ionic Framework,Progressive Web Apps,Angular Pwa,我需要知道如何从PWA访问图像库。目前,PWA允许我在移动设备上拍照和上传照片,但不允许我访问图像库和选择图像。在实际桌面上,我可以访问图像库,但不能从实际设备访问…我只能访问相机拍照 到目前为止,我已经尝试将浏览器设置为允许访问图像库,但我在android手机的Chrome浏览器上没有看到设置 代码如下: uploadFromFileevent,photoName:string{ const files=event.target.files; 控制台。日志“上传”,文件; const fil

我需要知道如何从PWA访问图像库。目前,PWA允许我在移动设备上拍照和上传照片,但不允许我访问图像库和选择图像。在实际桌面上,我可以访问图像库,但不能从实际设备访问…我只能访问相机拍照

到目前为止,我已经尝试将浏览器设置为允许访问图像库,但我在android手机的Chrome浏览器上没有看到设置

代码如下:

uploadFromFileevent,photoName:string{ const files=event.target.files; 控制台。日志“上传”,文件; const file=new Blob[files[0]],{type:'image/jpeg'}; log'file',file; const{type}=文件; this.imageService.uploadImagefile、photoName、this.currentUser.uid .thenurl=>{ this.photo0=url; console.log'url edit prof',url; }.catcherror=>{ alerterror.message; }; } 捕获::文件选择器按钮{ 显示:无; } 俘获{ 颜色:透明; } 捕获::之前{ 内容:url../../../assets/image/SpaghettiPlus2.png; 填充:140px; 对齐项目:居中; } 问题在于捕获属性

:

捕获以前是一个布尔属性,如果存在,它会请求使用设备的媒体捕获设备(如照相机或麦克风),而不是请求文件输入

此外,accept属性的值似乎是错误的。如果不起作用,请尝试接受=image/*