如何在chrome扩展程序的service worker中发出http请求?

3

我正在尝试开发 Chrome 扩展程序,现在在清单文件 v3 中后台脚本被服务工作者所取代。 我该如何在服务工作者中进行 HTTP 请求?


2
使用 fetch - wOxxOm
请编辑问题,将其限制为具有足够细节以确定充分答案的特定问题。 - Community
1个回答

5

在您的服务工作者中使用以下代码:

fetch('http://example.com/movies.json')
  .then((response) => response.json())
  .then((data) => console.log(data));

不要忘记在清单文件中设置适当的权限:

  "host_permissions": [
    "http://example.com/"
  ],

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接