Javascript 使用HTML捕获属性时,MIME类型是什么?
对于移动浏览器,您可以打开相机拍摄以下照片:Javascript 使用HTML捕获属性时,MIME类型是什么?,javascript,html,Javascript,Html,对于移动浏览器,您可以打开相机拍摄以下照片: <input type="file" id="imageFile" capture="user" accept="image/*"> 捕获文件的MIME类型是什么,如何查找(jpg、png、gif等) 参考资料: 在我有限的android实验中,浏览器似乎只是创建了一个带有扩展名的文件 e、 g 我假设它是特定于设备/环境的,但您可以通过尝试并检查
<input type="file" id="imageFile" capture="user" accept="image/*">
捕获文件的MIME类型是什么,如何查找(jpg、png、gif等)
参考资料:
我假设它是特定于设备/环境的,但您可以通过尝试并检查文件来发现。问得好。如果我正确地阅读了规范,我认为应该由浏览器来决定如何创建指定类别的输入——就像
accept
中的*
所示。您是否已经尝试过当您使用特定的东西(如accept=“image/png”
)时会发生什么?w3说“如果accept属性的值设置为没有关联捕获控件类型的MIME类型,则用户代理必须像没有捕获属性一样工作。”因此,是的,它取决于捕获设备。不过,可能会是jpg。而且,只要浏览器理解图像的格式,页面就不应该关心图像的格式。
{name: '121221424284772878477248.jpeg', type = 'images/jpeg', ... }