js插件第二弹:移动网页上传截图生成base64文件
来源:互联网 发布:mac电脑新建文件夹 编辑:程序博客网 时间:2024/06/05 03:35
uppic
移动端图片上传载图,生成base64文件
使用说明
js直接调用,文件名:indexjs.html
移动端一定加上 viewport 这一句,不然截图会出错.
<!doctype html><html><head><meta charset="utf-8"><title>移动端上传图片,生成base64文件插件--js</title><meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width, user-scalable=no, minimal-ui"><link href="css/user.css" rel="stylesheet"></head><body><h1>js执行调用</h1><div class="pic"> <input class="uppic" id="uppic" type="file"> <img id="picinfo" src="img/b-pic.png"></div><script src="js/jquery.js"></script><script src="js/hammer.js"></script><script src="js/exif.js"></script><script src="js/uppicjs.js"></script><script>$(function(){ $('#uppic').change(function(){ var Up= new uppic(); Up.init(this.files[0],fn,{'width':250,'height':250}); //参数(上传文件files对象,回调函数,json,设置图片长宽高,目前只能截取正方形) function fn(data){ $('#picinfo').attr('src',data); } });})</script></body></html>
require模块调用,文件名:index-Modul.html
<!doctype html><html><head><meta charset="utf-8"><title>移动端上传图插件</title><meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width, user-scalable=no, minimal-ui"><link href="css/user.css" rel="stylesheet"><script src="js/require.js" data-main="js/user.js"></script></head><body><h1>require模块调用</h1><div class="pic"> <input class="uppic" id="uppic" type="file"> <img id="picinfo" src="img/b-pic.png"></div></body></html>
demo地址
js直接调用:http://h.hemaj.com/html/Plugin/uppic/indexjs.html
require模块调用:http://h.hemaj.com/html/Plugin/uppic/index-Modul.html
文件下载:https://github.com/746655242/uppic
1 0
- js插件第二弹:移动网页上传截图生成base64文件
- 网页截图粘贴上传
- jquery网页上传文件插件使用
- swiper-移动端网页触摸内容滑动js插件
- 网页截图插件(放大插件)
- ajaxfileupload.js 文件上传插件之改进
- 上传文件(可用ajaxfileupload.js插件)
- js使用AjaxFileupload插件实现文件上传
- jquery上传文件插件-puupload.js
- AjaxUpLoad.js文件上传插件的使用
- Js base64位图片上传
- 手机网页版JS压缩上传图片--base64位 兼容IOS和安卓
- 20130420 js截图插件完成
- node中上传文件【base64文件流+插件调用】两种方式
- 多图片上传,多文件上传。插件diyUpload.js
- 多图片上传,多文件上传。插件diyUpload.js
- js 文件上传插件(支持上传进度信息)
- 第二篇 上传图片和Base64编码
- nginx504,flush失效
- 梅森素数
- oracle中将列的值合并到一起用逗号隔开
- AbstractQueuedSynchronizer.cancelAcquire
- 第5章 引用类型(7)Date 类型
- js插件第二弹:移动网页上传截图生成base64文件
- BP神经网络算法学习---基础理论1
- 巨力环球法人 张奇
- MyBatis(4):动态SQL
- Charles 从入门到精通
- 4195: [Noi2015]程序自动分析
- centos7中安装tomcat8
- linux使用rename批量修改文件扩展名
- php 百度语音识别 REST API demo