Любой способ перенаправить обратно на исходный плагин из профиля BuildFire?

У меня есть плагин, в котором есть собственный профиль. Я использую нативный профиль BuildFire для записи и сохранения данных. Для этого я перенаправляю пользователей из моего плагина по нажатию кнопки в профиль BuildFire с помощью buildfire.auth.openProfile (userId). Это прекрасно работает, но нет никакого способа вернуться к моему плагину, когда пользователь перешел на профиль BuildFire.

В результате пользовательский опыт довольно плохой, так как пользователь теперь должен перейти в боковое меню, чтобы вернуться к плагину, а не просто автоматически перенаправляться после сохранения своих правок. Кнопка "Назад", которая обычно присутствует в кнопке "Также", исчезает, поэтому нет даже простого способа вернуться назад в профиле BuildFire. Нет ли способа передать instanceId для плагина во время вызова openProfile, который можно было бы перенаправить после завершения сохранения.

Я полагаю, это было бы довольно просто реализовать, если бы его еще не было.

  1. Я бы назвал openProfile - buildfire.auth.openProfile (userId, instanceId)
  2. Как только пользователь заканчивает редактирование и нажимает сохранить профиль, BuildFire проверяет, есть ли instanceId
  3. Если есть instanceId, запустите buildfire.actionItems.execute и перенаправьте обратно на instanceId.
  4. Если instanceId отсутствует, просто оставьте их в профиле.

0 ответов

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