我可以在manifest.json文件中动态修改start_url吗?

Blu*_*ing 8 service-worker manifest.json

清单。我想在页面加载后修改json文件的start_url。这是因为我们的应用程序的start_url对于每个用户而言都是不同的。由于每个用户的参数不同,因此我们需要动态加载start_url,但我不知道如何动态修复它。

有什么办法吗?安装ServiceWorker可以吗?

Joh*_*hny 3

我通过使用 php 文件的 url 而不是 json 文件解决了类似的问题。

<link rel="manifest" href="/manifest.php?start_url=val">
Run Code Online (Sandbox Code Playgroud)

php 文件返回一个 json,当生成页面时,我的服务器会动态填充 url 参数。一切工作都很完美...