05 2011 档案
摘要: 问题:如何获取Chrome插件版本号 翻遍了Chrome插件开发文档,依然无法找到如何获取当前版本号。仔细想想,版本号其实就在开发者配置的manifest.json文件上定义的,如果能读取此文件数据,就等于得到版本号信息了。 解决 没错,请求manifest.json文件,读取version数据。 var version = null;
$.get(chrome.extension.getURL(...阅读全文
摘要: 问题: nodejs目前无法处理非utf8编码以外的字符 在cnodejs用户组,有同学遇到抓取百度页面出现编码问题 由于Buffer.toString(encoding)中encoding只支持utf8编码,所以需要附加模块才能处理此问题 解决:node-iconv 模块 安装: $ npm install iconv 示例 var http = require('http')...阅读全文
摘要: Google Go boldly goes where no code has gone before 文章中说到与Nodejs的对比: The New Node? Node.js shows great numbers for heavy numbers of clients, and they've done a really good job. But if those clients ar...阅读全文
摘要: 为什么要这样做呢? 无需让用户下载图片后再通过 input file 上传;
chrome插件可以直接右键点击页面上的图片,直接上传图片;
都是为了增加用户体验! 思路 通过ajax请求图片,得到图片的二进制数据
组合Uint8Array和BlobBuilder,得到图片的blob对象
增加fileName和fileType,伪装成File对象 实现代码 /** * 将符合字节流的string转化...阅读全文


