我正在经历将 Google Chrome 扩展从 Manifest v1 更新到 Manifest v2 的过程。我不会说事情进展顺利,主要是因为谷歌自己的Chrome 扩展网站上的文档过时了。
这是最新的:
Google 关于在扩展中使用 OAuth 的文档告诉我在清单中包含以下三个文件:
chrome_ex_oauth.html
chrome_ex_oauth.js
chrome_ex_oauthsimple.js
这些文件中的第一个文件 chrome_ex_oauth.html 基本上是扩展程序首次使用 OAuth 获取初始请求令牌时打开的重定向页面。在这个非常空闲的网页的更新版本中,head 部分列出了三个要加载的 javascript 文件:上面列出的两个,一个名为:
onload.js
当我的扩展程序打开 chrome_ex_oauth.html 时,除了无法加载不存在的“onload.js”文件之外,我没有收到任何错误指示。显然,我在这里遗漏了一些东西。OAuth 序列永远不会成功完成,并且确实没有迹象表明它曾经被启动过。
有人知道我做错了什么吗?