问题标签 [webcam.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Webcam.js 如何获得 160 x 120 的图像
我有一个使用 webcamjs 的摄像头直播,这很棒,我很高兴。但是它提供了 320 x 240 的图像,我想要某种方式,我只能向用户显示 160 x 120。
有没有办法使用 HTML 或 JavaScript 或 jQuery 来完成此任务?
让我再描述一下...
在 chrome 中,我通过 CSS 使用 width 和 height 属性限制了显示区域,但是当我在 IE 中打开时,它使用了 flash,甚至没有显示出来。
用户可以选择使用照片上传,因此那里的照片标签。我知道这与画布有关,任何帮助表示赞赏...
谢谢,
阿比吉特。
html - 如何使用带有 HTML GetUserMedia 的前置平板电脑的网络摄像头?
我正在尝试在具有 2 个网络摄像头的 Windows 平板电脑上的 Chrome中使用WebcamJS 。但是,它仅适用于后置网络摄像头。
知道如何使它与前置网络摄像头一起使用吗?
感谢您的任何提示。
javascript - ASP.NET 网络摄像头显示
我正在用 VB 编写一个 asp.net 站点,并试图通过 javascript 集成网络摄像头功能。我正在使用 webcam.js(在这里找到:https ://github.com/jhuckaby/webcamjs)。当我创建一个新项目来测试它并解决问题时,它运行良好。但是,当我尝试将其集成到我的主项目中时,视频没有加载,我只剩下一个空白屏幕。我可以确认它确实可以在 IE、firefox 和 chrome 的辅助项目中工作,但在将其集成到我的主项目中后,它们都不能工作。集成过程并不复杂,主要是复制粘贴和添加必要的引用。起初我遇到了无法识别“网络摄像头”的问题,但在我在 webcam.js 文件的确切位置进行编码后,问题就消失了(我知道这稍后会成为问题,但我更担心得到它现在在调试模式下工作,所以很好)。我的代码如下:
我不相信上面的代码是问题所在,因为如上所述,它本身就可以正常工作。这让我相信在我的主项目中某处有一些设置或一段代码干扰了视频的加载,但我不知道在哪里寻找或寻找什么。
flash - IE11 - 使用 appcache (webcam.js) 未连接/离线时,闪存 (.swf) 无法工作
我们正在运行 webcam.js 以在 html 站点内拍照。我们还使用 appcache 提供对所有文件的离线访问。
无论连接(在线/离线)如何,Chrome(43.0.2357.124)中的一切都可以正常工作。在 Internet Explorer (11.0.9600.17842) 中使用同一站点时,我们在使用 webcam.js 拍照时遇到问题。
当设备在线时,一切都按计划进行,但一旦设备离线,flash 插件的执行/初始化似乎失败(只有一个空白区域,当您右键单击时,它会显示“无法加载”)。您可以在开发人员工具内的网络选项卡中看到 webcam.swf 的状态为“(中止)”。
设备在线时 webcam.swf 的状态是 304 - 所以它似乎是从缓存加载的,这很好。
我们还创建了几个测试用例,其中我们使用了几个不同的 swf 文件和一个精简的 appcache 清单,但无法让它在 IE 11 (Windows 8.1) 中工作。既不在浏览器的地铁或桌面版本内。我们还在 3 种不同的设备上进行了测试,但仍然没有运气。
任何想法是什么导致了 IE 中的这个问题?提前致谢!
php - 如何在 file_put_contents 中保存 utf-8(ñ)?
此代码正在运行。它使用 webcam.js 保存照片。问题是当我用 Peña 的文件名保存文件时它不起作用。我得到了 Peña.jpg 或 Pe?a.jpg 文件名的结果。但在数据库中我做对了(peña)。
问题出在 file_put_contents 和 rename 函数上。
重命名功能(它也可以在没有特殊字符的情况下工作)。
结果:
php - 将 base64 编码的字符串存储到指定文件夹
再会!我只想将捕获的图像放在指定的文件夹上,而不是通过 ajax 调用放在数据库本身上。这就是我所做的:
JS 文件:
我不知道如何将它保存到指定的文件夹。我已经在控制器上使用了 Input::file('captimage')->move($destination) 但它不起作用。
php - Codeigniter 上的网络摄像头 js 集成
我尝试研究并阅读了很多关于这个问题的文章
我有一些红色,但讨论似乎没有解决方案就结束了
所以问题是我无法在我的 CI 应用程序上显示相机,但是当我只是复制确切的代码并将其粘贴到我的 localhost 而不使用任何框架时它可以工作。
这是我的 CI 代码
我使用了这个演示包,如果我将它解压到本地主机,它运行良好。https://app.box.com/s/nkhgrj73fvutaj6dfspf
但是当我尝试将它集成到 CI 时,相机窗口显示空白。当我尝试使用 webcam.configure() 等网络摄像头 js 功能时,它说电影尚未加载
俊尼
javascript - Chrome中的网络摄像头js错误:无法访问网络摄像头
我在我的一个项目中使用网络摄像头 JS。
https://github.com/jhuckaby/webcamjs
我使用的版本:1.0.0 可用的最新版本:1.0.5
它在 Chrome 和 Firefox 中运行良好。但最近网络摄像头错误开始仅在 CHROME 中显示。Firefox 仍然可以正常工作。
我在 1.0.0 中收到的错误:Webcam.JS Error: cannot access webcam.
我升级了版本,现在我在 chrome 中遇到的错误是
https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features
我的网站有一个安全的来源。
谁能告诉我为什么我会遇到这样的错误?
我相信复制粘贴 webcam.js 代码是没有意义的。
这是我使用的代码:
javascript - 使用php将网络摄像头生成的图像上传到mysql数据库不起作用
尝试使用 php 将用户网络摄像头生成的图像插入 mysql 数据库,但它不起作用。我正在使用 webcam.js,一切正常。当用户拍摄快照时,图像存储在服务器上,但是,mysql insert 不执行插入作业。知道为什么它不起作用吗?
两个代码如下所示:
cam.php:
camsave.php:
我终于解决了将图像保存到数据库的问题。问题是 phpmyadmin 中的数据类型错误,应该是 longblob。