Откройте мини-программу wechat поверх другой мини-программы.

Учтите, что есть две аутентифицированные мини-программы WeChat. Могу ли я открыть мини-программу поверх другой мини-программы с помощью iframe?- Не используя API navigationToMiniProgram, но я прошу встроить одну поверх другой.

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

1 ответ

Насколько я знаю, невозможно встроить одну страницу WeChat в другую.

Лучший способ, который я нашел для имитации такого поведения, — создать компонент с элементами, которые мне нужно встроить, чтобы я мог использовать его где угодно.

Предположим, у вас есть страница входа, которую вы можете показать, если вы переходите на страницу входа как таковую, или вы хотите иметь боковую панель на случай, если пользователь не вошел в систему.

Вы создаете компонент с логином (псевдокод буду ставить, сейчас плохо помню синтаксис wechat)

      <view>username</view>
<input name='username'></input>
<view>pass</view>
<input name='pass'></input>

Затем на вашей странице, куда вы хотите встроить указанный компонент, вы просто добавляете компонент.

      <view>
   <!-- login component -->
   <login-component></login-component>
</view>

Я надеюсь, это поможет вам

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