我有一个php / mysql我们的应用程序,并希望让用户通过网络摄像头拍摄他们自己的个人资料,类似于它在Facebook和Google+上的工作方式,然后使用php上传到我的服务器。我的问题是我对Flash几乎一无所知。我对其他帖子的理解是你必须在客户端使用flash,就像FB和Google一样。我找到了一个教程和脚本,可以使用actionscript和PHP来做到这一点。
这是教程。
http://www.beautifycode.com/webcam-flash-php-upload-to-server
我的问题是我不知道动作脚本是如何工作的。我对flash的了解非常局限于播放flv或swf文件。我在Google和SO上做了一些搜索,似乎你把动作脚本放在一个fla文件中,但我不知道你是如何从html页面访问它的。
我假设客户端必须有闪存,但服务器端不需要闪存。我们只是从用户那里抓取jpg,然后使用普通的php技术上传它。
有人能指出我在php / mysql网络应用中集成Actionscript和flash的正确方向吗?
感谢。
答案 0 :(得分:1)
首先,你需要一些东西来构建一个包含Flash“电影”的.swf
文件。通常,Adobe Flash用于此目的。
您必须学习一些ActionScript。如果您熟悉其他语言并不是很困难。
构建Flash电影,将其编译为.swf
文件,然后使用SWFObject或类似内容将该文件嵌入到您的页面中。从那里,你可以在服务器端部分工作,听起来你已经知道该怎么做了。