Chrome插件开发
Chrome插件开发总结
且听真言
努力工作,玩命生活。
展开
-
chrome扩展cookie使用
要使用cookies API, 你必须在你的清单中声明"cookies"权限,以及任何你希望cookie可以访问的主机权限。例如:{ "name": "My extension", ... "permissions": [ "cookies" ], ...}setCookies: function(url, nam...原创 2019-03-10 10:21:49 · 13579 阅读 · 1 评论 -
Chrome扩展之书签
Chrome为开发者提供了添加、分类(书签文件夹)和排序等方法来操作书签,同时也提供了读取书签的方法。 要在扩展中操作书签,需要在Manifest中声明bookmarks权限: "permissions": ["bookmarks"]在具体讲解操作书签的方法前,先让我们来了解一下书签对象的数据结构。书签对象有8个属性,分别是id、parentId、index、url、t...原创 2019-02-17 16:41:57 · 2009 阅读 · 1 评论 -
使用Chrome浏览器打包生成插件
chrome extension,文件扩展名为crx,俗称chrome扩展,chrome插件。crx文件本质就是ZIP文件,只是谷歌在ZIP文件头,插入了自定义的私有字段,如,插件描述,插件ID,密钥等。用户可以手动修改crx文件的扩展名,修改为zip,然后使用普通的解压工具,就能解压。开发者提交自己的插件时,提交的是文件就是压缩包zip文件。而谷歌后台,则根据压缩包,自动生成crx文件。注意:c...原创 2019-02-14 14:27:33 · 3295 阅读 · 0 评论 -
Chrome扩展开发总结之浏览器书签获取
前段时间公司要求调研了插件开发,现在做一些总结。 功能1:通过Chrome插件获取浏览器的书签。要在扩展中操作书签,需要在Manifest中声明bookmarks权限:"permissions": [ "bookmarks"]以下是获取用户完整书签的方法chrome.bookmarks.getTree(function(bookmarkArray){ ...原创 2018-09-03 11:28:13 · 5305 阅读 · 1 评论