使用HTML 5,现在可以在输入上使用视频捕获,如下所示:
<input type="file" accept="video/*" capture="camcorder"/>
移动设备的操作系统立即进入录像机并允许视频捕获。
问题是,在大多数移动设备上,它不会为您提供使用现有视频文件的选项。
但是,我正在寻找一种方法让用户可以选择:捕获新视频或上传现有视频。
我相信一个解决方案是制作2个输入(一个用于实时捕获,另一个用于文件上传),然后提示用户他们想要哪一个。
我的问题是:
我可以在SINGLE输入上添加其他信息,允许用户(或告诉操作系统设备)允许捕获或允许上传吗?
可能看起来像这样的东西:
<input type="file" accept="video/*" capture="camcorder;fileupload"/>
上述代码不能正常运行,我认为这是未来的解决方案。
大多数移动操作系统不允许用户选择现有文件似乎很愚蠢,因为最终结果通常是相同的:用户正在系统上选择要上传的文件。
答案 0 :(得分:0)
他们需要使用更好的属性来改善INPUT。... 如果您在https上,则可以在代码中完成...。 您可以在获得用户许可的情况下访问相机。 但是它对任何事物都是开放的。 最好的方法是通过具有良好属性的Input不需要代码权限。 输入提供了通过用户当前操作授予或不授予权限的方式... 访问麦克风提要输入... Bowser对话框 jpg 960x600相机jpg jpg x相机相机相机jpg ... 它的用户不是您的代码.....