我有一个应用程序,允许您输入一些登录信息,打开一个 websocket 与后端通信。不存储此登录信息(无论如何默认情况下都不会存储)。这个应用程序是一个单页应用程序。(AngularJS,但这不重要)
该应用程序安装在主屏幕上并充当共享目标。但是,当使用共享目标时,它总是会打开应用程序的新实例(新选项卡)。这个新实例没有登录,我不能用共享链接做我想做的事。例如,将数据传递到后端。
manifest.webmanifest看起来像这样:
"share_target": {
"action": "index.html",
"method": "GET",
"params": {
"title": "name",
"text": "description",
"url": "link"
}
}
一页 PWA 如何在不打开多个实例的情况下充当共享目标?