プロジェクトのシナリオ:
ユーザーはWeChat上で研究室のQRコードをスキャンして直接ミニプログラムに参加し、研究室への参加を申請したい
対処方法
1. まず、WeChat パブリック プラットフォームの開発管理 --> 開発設定に移動し、共通リンクの QR コードをスキャンしてアプレットを開き、[追加] をクリックすると、次のページが表示されます。設定後、「保存」をクリックします。
ページ構成を入力し、「保存」をクリックして公開します
2. WeChat アプレットでリダイレクトされるページのパラメータを onLoad メソッドで受け取ります。
onLoad((option) => {
console.log(option)
if(option.q&&option.q!="undefined"){
// 获取到二维码原始链接内容
const qrUrl = decodeURIComponent(option.q)
console.log(qrUrl);
//此处就是我们要获取的参数 json
}
});
3. QR コードをスキャンしてミニ プログラム ページに移動します (QR コードによって返されるドメイン名のパスは、WeChat 公式ページで設定されているものと同じである必要があります)