【问题标题】:How to disable Camera option for file upload from mobile-browser?如何禁用从移动浏览器上传文件的相机选项?
【发布时间】:2018-01-29 14:17:38
【问题描述】:

我正在使用文件类型输入。它应该接受 pdf、doc 和 docx 文件格式。所以我添加了以下输入标签-

<input type="file" accept=".pdf,.doc,.docx">

这在桌面上按预期工作,即它仅在文件浏览器上显示这些文件。但在 android 设备上,它会提示用户选择文件浏览器或相机。由于我们不接受图像文件,我想禁用相机选项。我知道用户可以覆盖accept 属性并选择他想要的任何文件,为此我已经放置了javascript 验证。但是有什么方法可以禁用移动设备上的相机选项吗?我正在寻找与capture="camera"相反的东西。

【问题讨论】:

    标签: android html mobile-browser


    【解决方案1】:

    试试:

    <input id="file-upload" type="file" accept="image/*" name="file-upload" />
    

    【讨论】:

    • 虽然此代码可能会回答问题,但提供有关它如何和/或为什么解决问题的额外上下文将提高​​答案的长期价值。
    • 这并不能解决问题。用户只想上传 doc/pdf 文件而不是图像。
    • 这与要求的相反。关键是他们不想上传图片。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多