如何在 Service Worker chrome 扩展中发出 http 请求?

m97*_*97i 3 jquery google-chrome http manifest google-chrome-extension

我正在尝试开发一个 chrome 扩展,现在后台脚本已被清单 v3 中的服务工作线程替换,如何在服务工作线程中发出 http 请求?

Ant*_*uca 5

在您的 Service Worker 中使用它:

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

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

  "host_permissions": [
    "http://example.com/"
  ],
Run Code Online (Sandbox Code Playgroud)