chrome extension 如何保存图片到本地
2015-09-25 17:47
549 查看
Chrome extension 提供了 storage 接口,可以将数据存储于本地或存储于服务器上。
参考资料: http://developer.chrome.com/extensions/storage.html#overview
将图片其转换成 DataURI 之后,使用存储接口存于本地。
全选
复制放进笔记
参考资料: http://developer.chrome.com/extensions/storage.html#overview
将图片其转换成 DataURI 之后,使用存储接口存于本地。
全选
复制放进笔记
// 将图片变成 DataURI var img = new Image(); img.onload = function() { var canvas = document.createElement('canvas'); canvas.width = img.width; canvas.height = img.height; var ctx = canvas.getContext('2d'); ctx.drawImage(imageObj); // 这里就是你要的 DataURI var DataURI = canvas.toDataURL(); // 保存下来 chrome.storage.local.set({image : DataURI}); } img.src = 'http://xxxx'; // 这里写你的图片 url
相关文章推荐
- CentOS6.6自带网卡驱动r8169与网卡芯片不匹配导致网络不通
- 几种页面置换算法
- “专车”监管意见最快本月公布
- 座IO理解力
- UVA 12103 - Leonardo's Notebook(数论置换群)
- 网页中调用Google地图
- [Java] java中的异常处理-续
- iOS_AFNetWorking框架分析
- 干货!原来实现一个SSO认证服务器是这样的
- Haproxy做LB负载均衡集群的搭建和配置,可以通过web页面监控web服务器的运行状态
- Linux下Socket网络编程send和recv使用注意事项
- 用链表实现的栈(单向链表,表头插入和删除)
- POJ-3617 Best Cow Line
- Linux下Socket网络编程send和recv使用注意事项
- 来Godeye分享你的代码,你的经验,你的生活
- Android高效加载大图、多图解决方案,有效避免程序OOM
- hdu 1022 Train Problem I
- fwrite with unicode
- atom
- IOS 纯代码实现视图控制器的封装