Chrome 插件开发

作为屌丝一族, 春节回家的时候是要买火车票的, 订票两大方式, (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

学习资源:

官方Documenthttp://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

原文地址:https://www.cnblogs.com/amosleaf/p/2933646.html