对于多租户平台中的不同租户,是否可以将PWA Add-to-Home按钮设置为不同?

时间:2019-09-08 19:42:08

标签: progressive-web-apps multi-tenant

假设,在一个多租户平台中,域名相同,但一个租户由一个租户ID标识(既没有同名文件夹,也没有租户的html,因此“范围”我怀疑它会工作,因为这里的每个页面都适用于每个租户), 例如在租户“ abc company”中使用“ www.mysite.com?id=abccompany”,而在租户“ xyz company”中使用“ www.mysite.com?id=xyzcompany” 1)当打开每个网址时,我能否给出不同的首页文本+徽标? 指向 2)我是否可以有不同的清单和服务人员? 要么 3)通过相同的服务人员但不同的清单,通知渠道并添加首页文字和徽标来实现? 还是受一个域的限制而只能添加一个? 预先谢谢你。

1 个答案:

答案 0 :(得分:0)

如果您查看关于The Web App Manifest的Google简介,则可以通过简单的<link rel="manifest" href="/manifest.json">链接看到它们的引用。如果您的应用程序/服务器可以读取查询参数“ id”,并根据id使用唯一的清单文件相应地更新该链接,则可以实现所需的功能。

您可能还想阅读Possible to have multiple manifest.json for PWA?