我正在使用 YouTube 的 API 将视频从浏览器直接上传到他们的服务器。他们的api 文档使用标准的 html 表单来上传视频。这个过程有效,但我想为上传添加一个进度条。这是否可以通过旧的学校表单上传来实现,或者有没有办法异步地做同样的事情?我正在使用 asp.net mvc\api。谢谢!
<form action="URL?nexturl=http%3A%2F%2Fwww.example.com" method="post"
enctype="multipart/form-data" onsubmit="return checkForFile();">
<input id="file" type="file" name="file"/>
<div id="errMsg" style="display:none;color:red">
You need to specify a file.
</div>
<input type="hidden" name="token" value="TOKEN"/>
<input type="submit" value="go" />
</form>