02 2018 档案
摘要:firefox扩展和chrome扩展非常相似,甚至兼容。因总结过chrome扩展的开发,这里不提,本篇谈谈firefox扩展的安装。 1、打包 所谓的打包,就是压缩,利用普通的右键压缩文件夹,这样形成的zip包,没法签名。firefox的打包可以用命令:web-ext build。要执行此命令,必须
阅读全文
摘要:chrome extension 安装的方式简单,打包方式也是非常简单的。 官方给出了三种安装方式: Chrome Web Store:把你的扩展程序上传到Chrome Web Store, ”Before you publish your first app, you must pay a one
阅读全文
摘要:在上一篇中,我提出了总任务。接下来去实现。 获取网页内容等其它信息,这是content.js 擅长做的事情: 这段给content.js 添加了消息监听,一旦接受到html命令,就会获取document对象的信息,把信息组织好后,通过sendMessage方法发送出去,显然这是消息的接受者,那么发送
阅读全文
摘要:有了基础篇的学习,我们就直奔主题,来完成本次c#和插件的交互之旅。 在此之前,我稍微回顾下基础知识。 chrome插件涉及到的js类型: 1、background.js 它的生命周期最长,直到浏览器关闭。它相当于插件的后台。 2、content.js 它注入到页面中,相当于页面的一部分,和页面中原始
阅读全文