Откройте мини-программу 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>
Я надеюсь, это поможет вам