PWA, выступающий в качестве цели общего доступа, неохотно открывает новый экземпляр

У меня есть приложение, которое позволяет вам вводить некоторую информацию для входа в систему, открывает веб-узел для связи с серверной частью. Эта информация для входа в систему не сохраняется (во всяком случае, по умолчанию). Это одностраничное приложение. (AngularJS, но это не имеет значения)

Приложение устанавливается на главный экран и ведет себя как целевой ресурс. Однако, когда используется общий ресурс, он всегда открывает новый экземпляр (новую вкладку) приложения. Этот новый экземпляр не вошел в систему, и я не могу делать то, что хочу, с общей ссылкой. Например, передать данные в серверную часть.

В manifest.webmanifest выглядит так:

"share_target": {
    "action": "index.html",
    "method": "GET",
    "params": {
      "title": "name",
      "text": "description",
      "url": "link"
    }
  }

Как одностраничный PWA может выступать в качестве цели общего доступа, не открывая несколько экземпляров?

0 ответов

Другие вопросы по тегам