Chrome扩展开发,跨域请求API

插件跨域的问题请查看这篇文章:《Chrome插件跨域请求》,这里只是记录一下开发过程中遇到的问题,虽然这里也涉及到了解决方案,但只是一带而过的。

这次问题是从Btools更换获取数据方式开始的,因为B站收藏夹在前台页面返回的数据中删除了失效视频的封面和标题,导致原来的程序无法获取视频信息。

继续阅读

公告 2019-03-06

因B站收藏夹后台获取的数据里删除了视频名称、封面图等信息,查看失效视频功能可能会在下个版本中撤下。

目前能获取UP主、视频简介,分P信息等。可能会从这方面入手,比如打开UP主空间、查看视频信息(简介和分P)等。

继续阅读

开发过程

Chrome插件相对其他浏览器插件是非常简单的,代码只用到HTML、CSS和JavaScript,做网页三件套和插件相应的配置文件。不但简单,而且兼容性强,理论上只需要浏览器满足支持插件功能是WebKit内核就可以使用。

继续阅读

下载与安装

插件下载提供以下三个主要下载平台

  • Chrome web store
  • Firefox Add-ons
  • Github releases

推荐是从Chrome web store里下,但由于某些不科学的原因,一般你是打不开这个网站的。但如果你不在以下四个国家:伊朗、朝鲜、古巴和其他国家 ,是可以顺利打开的 。

继续阅读