Android 14 上的 Chrome 不显示上传图像时打开相机的选项

问题描述 投票:0回答:1

我们有一个 Angular 13 应用程序,我们正在使用

<input type="file" accept="image/*">
上传图像。直到 Android 13,Chrome 显示了两个选项:

  1. 打开相机拍照
  2. 从图库中选择现有图像

但在 Android 14 上 Chrome 只显示选择现有图像的选项,不显示打开相机的选项。

我们在运行 Android 14 的不同设备型号中发现了该问题,例如 Google Pixel 或 Samsung Galaxy。

这两个选项都显示在旧版 Android 版本的 Chrome 中。

有人面临同样的问题吗?有人找到解决办法了吗

google-chrome android-camera android-14 android-photo-picker
1个回答
0
投票

我们有基本相同的问题。它的发生没有任何框架 - 只是简单的 html:

A)

<input type="file" accept="image/*">
将仅允许访问图像文件,而没有从相机捕获的选项。

B)

<input type="file" accept="image/*,text/plain">
确实提供了从相机捕获的选项,同时允许选择任何文件类型。

我们仅在使用 Chrome + Edge 的 Android 14 上观察到这一情况,而在使用 Firefox + 三星浏览器时则没有观察到这一点。 这种行为看起来很奇怪,似乎并不是有意为之。早在 11 月 23 日就向 Google 提交了一份错误报告,但迄今为止尚未得到任何处理。 不幸的是,由于 userAgent 的减少,甚至不可能仅将 B 作为受影响设备的解决方法。

© www.soinside.com 2019 - 2024. All rights reserved.