javascript 无法识别 .fbx 文件类型

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

我必须验证一个

<input type="file" />
html 字段,其中只能上传 .fbx 文件,但 javascript 无法识别此
MIME-TYPE
(它返回一个空字符串),有什么办法可以做到这一点吗?

这就是我得到的:

lastModified:1497968051479
lastModifiedDate:Tue Jun 20 2017 16:14:11 GMT+0200 (CEST)
name:"headset.FBX"
size:669984
type:""
webkitRelativePath:""

谢谢大家

javascript mime-types fbx
3个回答
2
投票

mime 类型不支持 FBX。这是限制之一。您可以将文件转换为 .stl 并传递 Mime 类型“application/vnd.ms-pkistl”。这会起作用的。


2
投票

这是一个相当古老的线程,但让我分享我的研究。 FBX 没有哑剧类型,但有标准(每年都会推出新标准)。还有 ASCII FBX 和二进制版本。如果你想提供它,只需使用

application/octet-stream
如果出于某种原因你想在像这里这样的网站上用它做一些事情 https://thirdjs.org/examples/?q=fbx#webgl_loader_fbx 你必须使用其他的东西,例如。扩展名以识别它是 fbx。


0
投票

<input accept=".fbx,application/octet-stream" type="file"/>
它有效!!

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