mobile - 如何检测浏览器是否支持文件上传? (移动 + 桌面)

标签 mobile file-upload detection browser-feature-detection

我正在为移动和桌面浏览器开发一个应用程序。我想知道是否有办法检测浏览器是否支持文件上传。我正在寻找功能检测而不是浏览器检测。有什么办法可以查到吗?

服务器端或客户端都可以。

谢谢

最佳答案

客户端javascript:

<input type="file" name="file" value="" id="fileUploadField1">      
<script type="text/javascript" charset="utf-8">
    if (document.getElementById('fileUploadField1').disabled)
        { document.write('your device does not allow uploads');     }
        else
        { document.write('your device does allow uploads');     }
</script>

关于mobile - 如何检测浏览器是否支持文件上传? (移动 + 桌面),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9304503/

相关文章:

javascript - Vanilla JS Div 碰撞检测

java - 如何更改相机保存路径?

mobile - 如何使用 Ionic 框架进行 Web 应用程序开发?

file-upload - 用于签名(通过 token /智能卡)并将文档上传到 servlet 的 java applet

php - 动态下拉文件上传的文件上传进度

ruby-on-rails - 处理版本时如何跳过载波存储回调

image - 检测像素变化所需的快速算法

冷融合移动检测

javascript - 如何使用 javascript 检测设备类型

mobile - 为什么 Nginx 仅针对移动设备给出 502 错误?