Html 如何在IOS上不选择gallery而强制从摄像头上载文件?

Html 如何在IOS上不选择gallery而强制从摄像头上载文件?,html,ios,Html,Ios,我想在不选择IOS上的gallery的情况下强制从摄像头上传文件,我曾尝试使用此代码,但它只适用于android,而不适用于IOS(Safari): 您没有那么多的网站访问权限,因此您只能从支持照相/摄像或第三方共享的应用程序中获取图像。像谷歌硬盘一样,dropbox…这是可能的 解决方案A(更好的兼容性): 创建一个视频元素,并使用getUserMedia将数据从相机传输到它 创建一个画布元素,它呈现视频元素呈现的内容 从画布元素捕获图像 解决方案B(更简单): 在iOS 12 Safa

我想在不选择IOS上的gallery的情况下强制从摄像头上传文件,我曾尝试使用此代码,但它只适用于android,而不适用于IOS(Safari):


您没有那么多的网站访问权限,因此您只能从支持照相/摄像或第三方共享的应用程序中获取图像。像谷歌硬盘一样,dropbox…

这是可能的

解决方案A(更好的兼容性):

  • 创建一个视频元素,并使用
    getUserMedia
    将数据从相机传输到它
  • 创建一个画布元素,它呈现视频元素呈现的内容
  • 从画布元素捕获图像
  • 解决方案B(更简单):

    
    

    在iOS 12 Safari上测试

    我猜这不会成为一项功能,因为
    getUserMedia
    将取代它。
    <input type="file" accept="image/*" capture />