首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webcam.js错误:无法找到要附加到的DOM元素

Webcam.js错误:无法找到要附加到的DOM元素
EN

Stack Overflow用户
提问于 2019-11-18 08:04:38
回答 2查看 4.8K关注 0票数 0

我试图在我的MVC项目中使用Webcam.js来捕获图像。但在最初阶段,我遇到了一个问题,"Could not locate DOM element to attach to."

我附了剧本

代码语言:javascript
复制
<style>
    .Camera {
        width: 320px;
        height: 240px;
        border: 1px solid black;
    }
</style>
<script type="text/javascript" src="~/Scripts/webcam.min.js"></script>
<script language="JavaScript">
    Webcam.set({
        width: 320,
        height: 240,
        image_format: 'jpeg',
        jpeg_quality: 90
    });
     Webcam.attach('#Camera');
</script>

In View

代码语言:javascript
复制
 <div>
       <div id="Camera" class="Camera"> </div>
    <br>
    <input type="button" id="takeshot" value="Capture" onClick="take_snapshot()" />
 </div>

可能的原因是什么?

EN

回答 2

Stack Overflow用户

发布于 2020-03-24 13:52:28

将您的javascript函数放在标记/元素id:照相机和id:takeshot下面

票数 1
EN

Stack Overflow用户

发布于 2021-07-21 11:30:54

试一试:删除类相机,发生在我身上,但在删除类之后,只保留"id“就行了。

照相机=document.getElementById(“照相机”);

Webcam.attach(摄像机);

Webcam.set({宽度:350,高度:300,image_format:'png',png_quality:90 });

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58910224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档