有什么方法可以让我的网站上的用户通过他们的网络摄像头拍照作为他们的个人资料照片?我在facebook上看到他们有这个功能,但没有闪光灯也没有任何弹出窗口安装任何东西。所以我假设它是基于ajax / jquery的?我不想使用闪光灯。网站是PHP,但当然我有其他语言的专业知识,我可以用它来包装我需要的。
寻求开源/免费解决方案。
---编辑:我看到了这个jquery插件:http://www.xarg.org/project/jquery-webcam-plugin/
如果他们可以在jquery / javascript中进行,那么我认为它是可能的吗?
答案 0 :(得分:6)
目前,HTML和JavaScript都没有任何支持来访问网络摄像头 - 你肯定需要Flash或其他一些插件来实现这一目标。 Facebook 使用Flash - 尝试右击网络摄像头上传区域,你会看到。
答案 1 :(得分:0)
仅仅PHP不会做这项工作。
JavaScript也没有任何支持。您必须使用Flash或为此目的安装某种插件。
答案 2 :(得分:0)
我对此不太确定,但你可以尝试使用java applets ..
答案 3 :(得分:0)
我认为,spankwire网络摄像头网站有非Flash编码,它适用于Ipad。我不知道他们使用哪种技术编码在iPad上运行。确保您不在办公室/咖啡厅访问该网站。因为虽然是18+成人网站。
答案 4 :(得分:0)
嗯,我实际上不能说它是jQuery,但它是javascript可以这样做! HTML5发布后,发布了用于获取用户媒体的库。您可以使用getUserMedia()
来执行此操作。祝好运。