ASP+Flash在线拍照功能
老 ASP 项目里想搞个在线拍照功能?这套用 Flash+ASP 配合的方案还蛮实用的。
Flash 那边负责调摄像头,拍完照再把图像数据丢给后台;ASP 接住图像后,用Request.BinaryRead
读出来,想存文件还是写数据库都行。响应也快,代码也简单。
前端那块,样式别太丑就行,拍照按钮做点交互动画,用户体验立马好一截。Flash 用Camera
类搞定摄像头授权,写个事件监听器,拍照那一刻也能加点动效,蛮有感觉的。
后端 ASP 主要就是收图、存图,可以考虑加个图片命名规则防止覆盖,比如按时间戳命名。还可以搞个 JSON 格式的响应给前端,用Response.Write
拼个状态信息返回去。
啦,现在用 Flash 有点年代感,想要更现代的玩法可以考虑 HTML5 的getUserMedia,不装插件,体验更稳。但是老系统里这个方案依然能打,是局域网应用,兼容性还不错。
对了,如果你用 Delphi、PHP 或 Unity 做摄像头项目,也可以参考下面这些相关文章,思路差不多,技术栈不同而已。
373.1KB
文件大小:
评论区