cxmooc-tools icon indicating copy to clipboard operation
cxmooc-tools copied to clipboard

[BUG] chrome.extension.getURL

Open Crystal-RainSlide opened this issue 3 years ago • 2 comments

错误描述

extension.getURL() 已废弃,需改为 runtime.getURL()

错误提示和日志内容

Error: Please use $(ref:runtime.getURL).
update() /src/background.js:1

出现位置

update() 函数:

https://github.com/CodFrm/cxmooc-tools/blob/ad1c27030b7df9c571b69ff90dc1a84e4f8764bf/src/background.ts#L72

以及 start.ts 中的一处:

https://github.com/CodFrm/cxmooc-tools/blob/ad1c27030b7df9c571b69ff90dc1a84e4f8764bf/src/start.ts#L14

使用环境

  • Firefox

其它信息

extensionruntime 这俩 API 真乱啊…

Crystal-RainSlide avatar Feb 07 '22 01:02 Crystal-RainSlide

浏览器版本是多少?我Firefox没出现,不过知道这个API是废弃了

image

CodFrm avatar Feb 07 '22 04:02 CodFrm

@CodFrm 在浏览器控制台里;按 Ctrl + Shift + J 可以打开

关掉不会 clear,测试时随便关

同时会看到 Firefox 本体和其他拓展各种离谱的报错

Crystal-RainSlide avatar Feb 07 '22 06:02 Crystal-RainSlide