ww050312
V2EX  ›  问与答

请教一下, html5 在不用<video>tag 的情况下如何开启摄像头定时捕获图像

  •  
  •   ww050312 · May 23, 2020 · 1834 views
    This topic created in 2182 days ago, the information mentioned may be changed or developed.

    RT 目前在网上查到的方法都是用 getUserMedia 的方法先获取视频 stream,再用这个 stream 给 video 那个 tag 赋值从而实时显示摄像头开启后看到的东西,而图像捕获就是用 drawImage 方法对 video 这个 tag 操作(我感觉是不是好像就类似屏幕截图啊……?) 但是我不想有 video 这个东西出现 T T 只想打开网页点一下确定授权摄像头,就可以每秒拍摄一次照片并且更新在网页上。 昨天查了一天,在 stackOverflow 好不容易找到一个一样的问题,答案也完全没给解决方案而是劝问问题的人还是用 video tag,我真的一脸???

    5 replies    2020-05-23 12:12:59 +08:00
    iConnect
        1
    iConnect  
       May 23, 2020 via Android
    楼主搞偷窥?
    ww050312
        2
    ww050312  
    OP
       May 23, 2020
    @iConnect = =怎么会啊,捕获的图像是要放到网页上的。我要是想搞偷窥也该做 app 吧 lol
    zrp1994
        4
    zrp1994  
       May 23, 2020   ❤️ 1
    @ww050312 不把 video 元素 attach 到页面上就行了

    https://codesandbox.io/s/intelligent-lewin-o2s80?file=/src/index.js
    ww050312
        5
    ww050312  
    OP
       May 23, 2020
    @zrp1994 啊太感谢了!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5463 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 05:52 · PVG 13:52 · LAX 22:52 · JFK 01:52
    ♥ Do have faith in what you're doing.