作为屌丝一族, 春节回家的时候是要买火车票的, 订票两大方式, (1)电话订购 (2) 网站"12306" 网络订购。
因为12306可以网上订票, 于是抢票软件出现了, 解决了大家刷票 抢票的问题, 用js模拟抢票的部分操作,解放了生产力 哈哈。
那么如何开发chrome的插件呢?
==========================================================================
开发插件会用到哪些东西呢?
(1) 插件的配置文件: manifest.json
(2) 插件的图标: 各种大小的icon
(3) 插件的 js 和html, 有pop出来的(比如evernote 惠惠比价的 弹出窗口 ) 有后台运行的 (比如Switchy! Proxy Manager for Google Chrome)
(4) chrome browser的一些列api (比如 chrome.extension.sendRequest 等等)
(5) 在开发过程中 如何调试chrome extension
学习资源:
官方Document: http://developer.chrome.com/extensions/getstarted.html
非官方中文版Document: https://sites.google.com/site/crxdoczh/
walkingp博客 http://www.cnblogs.com/walkingp/archive/2011/03/31/2001628.html
Chrome插件的调试: 果冻的软件技术博客 http://dev.chromium.org/Home
Chrominum项目: The Chromium Projects http://dev.chromium.org/Home
==========================================================================
自己做的一个 "事件闹钟" 插件。
下载地址:
csdn: http://download.csdn.net/detail/amos82/5089484
sina: http://ishare.iask.sina.com.cn/f/35879858.html
========================================================
常见问题:
(1) 如果调试过程中你的插件没有问题, 但是打包成 .crx 压缩文件后,安装报错 “Manifest File is Invalid” ,那么请保证打包的文件夹 在磁盘路径上 没有中文, 比如“D:\\folderA”是正确的, 但是"D:\\测试\\folderA"打包后就会出现这个问题。
(2) win7系统chrome插件安装路径: C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions