动力:我希望用户能够拥有可用于为其视频创建字幕的网络界面。
问题:生成的字幕文件非常小,只有几KB。我不希望用户必须上传他们视频的完整副本,如果我要做的唯一事情就是向他们展示页面上的视频。
理想情况下,我想让用户从他们的计算机中选择一个文件,然后立即将其显示在页面上。他们将使用该视频的本地副本。
不幸的是,这似乎不可能,因为文件输入字段的值设置为/fakepath/filename.ext
,因此我无法将视频元素的src
设置为指向到用户刚刚给出的位置。 然而,像imgur和youtube这样的网站能够向您展示您在发送到服务器之前上传的内容,因此我假设他们正在实施类似于我所做的事情。我在这里描述。