哥教你混鸟房
之浏览器插件开发骨灰级入门
通过林博给找?/p>
maxthon
插件实例和蒋海滔的指导,
最初做了个
chrome
插件?/p>
但是
没想?/p>
bops
系统的一些页面不支持
chrome
(在
chrome
下显示不正确?/p>
,后来就又搞?/p>
这个
maxthon
插件?/p>
但是一开始写的插件在我电脑上可用?/p>
但是在运营方的电脑上不可用,
挣扎了好几天,最后终于发现是
跨域访问
的问题,我觉得是酱紫的:我们的电脑和
97
是在
同一个域(就是域名)
hz
下的,他们外包的?/p>
97
不是一个域下的,由于安全方面的考虑?/p>
javascript
是被限制了跨域访问的能力的,所以一开始写的插件他们点按钮时不会向
97
?/p>
发送后台请求?/p>
下面的是几种主要浏览器下怎么?/p>
js
编写和安装浏览器插件的简要步骤。最后附上哥
写的
maxthon
浏览器插件,其中?/p>
jquery
解决跨域访问的方法?/p>
Chrome
插件
Chrome
插件?/p>
2
种方法:
?/p>
1
?/p>
按照
chrome
插件自己的规范步骤写
<
新手入门个人推荐使用这种方法?/p>
简?/p>
>
1
?/p>
编写
manifest.json
以及它所需要的文件
(包?/p>
js
?/p>
html
,图片,
css
文件
等)
2
?/p>
浏览?/p>
->
工具
->
扩展程序
->
勾选“开发人员模式?/p>
,把
manifest.json
?
及相关文件在的目录载入即可?/p>