champkeh / same-link-chrome-extension

识别页面中的同链插件
MIT License
0 stars 0 forks source link

Chrome插件开发的一些总结 #1

Open champkeh opened 2 years ago

champkeh commented 2 years ago

一、调试方法

1. 调试 ServiceWorker

image

直接点击 Inspect views service worker,即可打开service worker的调试工具。

2. 调试 Popup

右键工具栏上的插件图标,选择 Inspect Popup,如图: image

在打开的调试工具中打断点,然后在控制台执行:

location.reload(true)

3. 调试 Content script

直接在网页的控制台上调试即可。

参考

champkeh commented 2 years ago

二、webRequest权限问题

目前,官方文档中关于这个接口的权限描述并不是V3版本的,如下图:

image

在V3版本中,permissionsoptional_permissions字段不再支持 match pattern,而需要放在一个专有字段host_permissions中。

参考