ionic imgBase64
2015-09-07 20:21
253 查看
navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 70, destinationType: destinationType.DATA_URL,targetWidth: 250,targetHeight: 250,correctOrientation:true });
function onPhotoDataSuccess(imageData) { saveImageToDB(imageData,1); smallImage1.style.display = 'block'; smallImage1.src = "data:image/jpeg;base64," + imageData; }
var imagePath = "img/OBseverLOGO.png"; function convertImgToBase64(url, callback, outputFormat){ var canvas = document.createElement('CANVAS'), ctx = canvas.getContext('2d'), img = new Image; img.crossOrigin = 'Anonymous'; img.onload = function(){ canvas.height = img.height; canvas.width = img.width; ctx.drawImage(img,0,0); var dataURL = canvas.toDataURL(outputFormat || 'image/png'); callback.call(this, dataURL); canvas = null; }; img.src = url; } //这里的imagePath用你的图片路径来替换; convertImgToBase64(imagePath, function(base64Img){ alert(base64Img.length); });
相关文章推荐
- Popular Cows
- (算法)格雷码
- 数值颠倒
- [代码段]反射输出一个Type的信息
- 禁止Ubuntu开机进入guest session
- Delete Digits
- 找准位置
- 系统集成项目管理工程师(项目经理)笔记
- 周赛一 ACdream 1199 排列组合
- 第一章 绪论
- 多态和虚表
- Android 数据存储:五大存储之File存储(内部存储与外部存储)
- mysql数据库创建、删除数据库
- window获取系统默认浏览器并打开相应的网址
- Processing 教程(7) - 平移、旋转、放缩
- 聊天服务器-客户端
- 高效开发之SASS篇
- 后缀数组 (倍增法) 个人理解
- Find them, Catch them---poj1703(并查集)
- ERROR: HHH000388: Unsuccessful: create table right (right_code varchar(255) not null auto_increment,