FED

©FrontEndDev.org
2015 - 2024
web@2.22.0 api@2.20.0
一起来做chrome扩展《使用代理proxy》
访问
8190
·
评论
0
在这么一个高墙林立的地方,不会翻墙肯定是不行的,所以这次就来看看chromeextension如何简单的控制chrome代理的。这是文档里的方法,很简单,当然要控制代理,还得加一些东西,比如value对应的值config.mode表明使用的是pac_script,什么是pac_script,可以看看维基百科:代理自动配置,可以把它简单的理解为一个js函数:FindProxyForURL(url,host),也就是pacScript.data对应的值。它虽然是一个js函数,但是是以字符串的形式传给它的。具体情况如下:...
一起来做chrome扩展《本地存储localStorage》
访问
4226
·
评论
1
chrome中的本地存储其实也是用的HTML5中localStorage,唯一区别是chrome扩展有自己的localStorage,它属于这个扩展,而不属于一个域名。得用这一点可以很好的处理扩展自己的一些数据,而不受访问网站和域名的影响。localStorage是HTML5特性,所以有些浏览器不一定支持,不过我们这里讲的是chrome扩展,所以完全不用担心这个问题。如果想在WEB页面上使用,那就要检查一下是不是支持它...
一起来做chrome扩展《AJAX请求》
访问
3637
·
评论
0
chrome在一次更新之后,出于安全考虑,完全的禁止了content_script从https向http发起ajax请求,即使正常情况下也会在console里给出提示。这对于WEB来讲是好事,但对于扩展来讲就是坏事。平时可以很容易的请求数据,现在就没那么容易了。好在chrome还提供了background_script,利用content_script和background_script之前的通信来实现ajax的请求,就跳过了chrome的这一限制。...
一起来做chrome扩展《基础介绍》
访问
1699
·
评论
0
首先说明,chrome的扩展并不它的插件,网上很多说写插件,其实都是说的扩展。写扩展并不复杂,只要根据chrome提供的一系列的API进行就可以实现很多的功能。只是对API的学习是有代价的,加上国内访问chrome官网文档并不顺利。虽然360提供了一个翻译文档,而且有不少例子,但它的内容还是太少,有些问题它仍然没有涉及。所以,如果是做一个简单的应用没有什么问题,但实际的项目开发往往得不到有用的介绍和解释。...