随笔分类 - chrome扩展
摘要:CEF A simple Chrome Extension development falsework CEF是一个简单的Chrome Extension开发脚手架,它有如下功能: 1. 模块化的结构,便于开发维护 2. 支持模板 3. 支持简单的数据绑定 4. 发布工具,可对JS文件进行压缩,并输
阅读全文
摘要:目录 1. Unchecked runtime.lastError: The message port closed before a response wa received. 2. 使用 eval 3. Content script注入iframe 1. Extenstion内的html 2.
阅读全文
摘要:本文主要内容 contextMenus的设置 打开权限 创建菜单 点击菜单 background script向content script发送消息 1. contextMenus的设置 1.1 打开权限 contextMenus同其它功能一样,都需要在permissions里指定开启,所以非常简单
阅读全文
摘要:一、本文主要涉及相关内容: 二、预览 (代理运行截图,图中的代理服务器有防火墙,暂不对外) 如图所示,代理配置界面通过点击browser_action按钮打开,在popup页面内进行。可以设置服务器,也可以添加删除站点。好了,开始一些简单的说明工作 三、proxy 在chrome扩展中,要使用pro
阅读全文
摘要:chrome中的本地存储其实也是用的HTML5中localStorage,唯一区别是chrome扩展有自己的localStorage,它属于这个扩展,而不属于一个域名。得用这一点可以很好的处理扩展自己的一些数据,而不受访问网站和域名的影响。 localStorage基础 localStorage是H
阅读全文
摘要:chrome在一次更新之后,出于安全考虑,完全的禁止了content_script从https向http发起ajax请求,即使正常情况下也会在console里给出提示。这对于WEB来讲是好事,但对于扩展来讲就是坏事。平时可以很容易的请求数据,现在就没那么容易了。好在chrome还提供了backgro
阅读全文
摘要:首先说明,chrome的扩展并不它的插件,网上很多说写插件,其实都是说的扩展。写扩展并不复杂,只要根据chrome提供的一系列的API进行就可以实现很多的功能。只是对API的学习是有代价的,加上国内访问chrome官网文档并不顺利。虽然360提供了一个翻译文档,而且有不少例子,但它的内容还是太少,有...
阅读全文