Html 5输入接受视频捕获或视频上传

时间:2017-04-24 14:32:13

标签: html html5 video mobile upload

使用HTML 5,现在可以在输入上使用视频捕获,如下所示:

<input type="file" accept="video/*" capture="camcorder"/>

移动设备的操作系统立即进入录像机并允许视频捕获。

问题是,在大多数移动设备上,它不会为您提供使用现有视频文件的选项。

但是,我正在寻找一种方法让用户可以选择:捕获新视频或上传现有视频

我相信一个解决方案是制作2个输入(一个用于实时捕获,另一个用于文件上传),然后提示用户他们想要哪一个。

我的问题是:

我可以在SINGLE输入上添加其他信息,允许用户(或告诉操作系统设备)允许捕获或允许上传吗?

可能看起来像这样的东西:

<input type="file" accept="video/*" capture="camcorder;fileupload"/>

上述代码不能正常运行,我认为这是未来的解决方案。

大多数移动操作系统不允许用户选择现有文件似乎很愚蠢,因为最终结果通常是相同的:用户正在系统上选择要上传的文件。

1 个答案:

答案 0 :(得分:0)

他们需要使用更好的属性来改善INPUT。... 如果您在https上,则可以在代码中完成...。 您可以在获得用户许可的情况下访问相机。 但是它对任何事物都是开放的。 最好的方法是通过具有良好属性的Input不需要代码权限。 输入提供了通过用户当前操作授予或不授予权限的方式... 访问麦克风提要输入... Bowser对话框 jpg 960x600相机jpg jpg x相机相机相机jpg ... 它的用户不是您的代码.....