"Save to Home Screen"只保存根路径
"Save to Home Screen" only saves the root path
我有一个专为移动使用而设计的网络应用程序。用户在查询中获得包含租户 ID 的登录 URL,例如https://m.example.com/login?tenant=123
如果我尝试将其添加到主屏幕,保存的 link 只是根路径 https://m.example.com/
,因此租户 ID 在此过程中丢失。我在 iPhone 和 Android.
上观察到相同的行为
我可以在添加到主屏幕时保留租户 ID 吗?
This question 似乎相关,除了问题描述了完全相反的行为,表明自 2012 年以来默认行为已经改变。
我正要投票结束我自己的问题,因为它几乎是 this question 的重复。但是 SO 要求副本在 SO 上。
如果 manifest.json
文件带有 start_url
字段,将建议将哪个 URL 添加到主屏幕。我们的应用程序是使用 create-react-app 引导的,它使用 start_url: "/"
创建了一个骨架清单,这就是我们观察到这种行为的原因。通过从清单中删除该行,它可以按预期工作。
还演示了如何在 front-end 上动态生成清单。该功能在这种情况下可能是相关的,您需要在 URL 中包含租户 ID,但仍可能希望有一个特定的起始页。
我有一个专为移动使用而设计的网络应用程序。用户在查询中获得包含租户 ID 的登录 URL,例如https://m.example.com/login?tenant=123
如果我尝试将其添加到主屏幕,保存的 link 只是根路径 https://m.example.com/
,因此租户 ID 在此过程中丢失。我在 iPhone 和 Android.
我可以在添加到主屏幕时保留租户 ID 吗?
This question 似乎相关,除了问题描述了完全相反的行为,表明自 2012 年以来默认行为已经改变。
我正要投票结束我自己的问题,因为它几乎是 this question 的重复。但是 SO 要求副本在 SO 上。
如果 manifest.json
文件带有 start_url
字段,将建议将哪个 URL 添加到主屏幕。我们的应用程序是使用 create-react-app 引导的,它使用 start_url: "/"
创建了一个骨架清单,这就是我们观察到这种行为的原因。通过从清单中删除该行,它可以按预期工作。