JQM图片上传案例移动端实现
JQM 的图片上传案例,蛮适合做移动端项目参考的。HTML5 配合 JQM,轻松实现图片上传,体验也不差。像accept="image/*"这种小细节,能直接限制只能选图片,挺实用的。
配合FileReader用readAsDataURL来读取文件,上传前还能做个预览,效果还挺酷的。直接在前端预览,用户体验确实提升不少。
JQM 搭配$.ajax提交FormData,上传求也不复杂。注意processData: false和contentType: false,不然上传失败找半天都不知道咋回事。
后端就看你用啥语言了,PHP 也好,Node.js 也行,重点是接收 Base64 或者表单数据,解析存储图片就完事。
哦对了,别忘了做错误,比如文件大小、类型校验这些,拦住一些奇奇怪怪的上传求,省得被坑。
如果你正打算在移动页面搞上传功能,这个案例值得一看,轻量、简单、实用。
                            
                            jqmdemo.rar
                            预估大小:33个文件
                        
                        
                        
                                
                                jqmdemo
                                文件夹
                            
                                                        
                                
                                .project
                                1KB
                            
                                                        
                                
                                WebContent
                                文件夹
                            
                                                        
                                
                                WEB-INF
                                文件夹
                            
                                                        
                                
                                lib
                                文件夹
                            
                                                        
                                
                                servlet-api.jar
                                86KB
                            
                                                        
                                
                                commons-io-1.3.2.jar
                                86KB
                            
                                                        
                                
                                commons-fileupload-1.2.1.jar
                                56KB
                            
                                                        
                                
                                web.xml
                                980B
                            
                                                        
                                
                                index.html
                                1KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:515.36KB
                                
                                
                                
                            
评论区