无法使用html输入标记在Android Facebook应用内置浏览器中打开相机

时间:2018-01-23 06:20:17

标签: html5

我尝试写一个网站拍照并上传图片 在HTML5中,我使用输入标记,例如:

<input type="file" accept="image/*;capture=camera">

打开相机,它确实适用于大多数浏览器, 但它无法在Android Facebook收件箱浏览器中打开,它会显示打开文件替换打开相机 有人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:3)

我也注意到了这种行为。 Facebook应用可能会限制此权限。虽然我还没有找到解决方案,但您可以detect the presence of Facebook's in-app browser显示通知,告诉用户在普通浏览器中加载您的网站以获得最佳效果。

更新8/7/18:如果Facebook for Android应用程序没有启用某些Android权限(相机,位置等),那么这些相同的功能将无法在Facebook的应用内浏览器中使用。 / p>