Wir müssen häufig den QR-Code scannen, um die angegebene Seite aufzurufen und entsprechende Vorgänge auszuführen. Der Beamte bietet auch eine Schnittstelle zum Generieren von Miniprogrammcodes.
Offiziell generierter Miniprogramm-QR-Code
Holen Sie sich den Mini-Programmcode | Öffnen Sie das WeChat-Dokument
1 - Um einen kreisförmigen QR-Code zu generieren, können Sie die folgenden zwei Schnittstellen verwenden
Schnittstelle A: wxacode.get | WeChat-Dokument öffnen
Schnittstelle B: wxacode.getUnlimited | WeChat Open Document
2 - Wenn Sie einen quadratischen QR-Code generieren möchten, können Sie die folgende Schnittstelle verwenden
wxacode.createQRCode | WeChat Dokument öffnen
Sie sehen jedoch, dass die Anzahl dieser Schnittstellen begrenzt ist: Schnittstelle A plus Schnittstelle C, die Gesamtzahl der generierten Codes ist auf 100.000 begrenzt.
Und unter dem quadratischen QR-Code gibt es diese [Scannen]-Eingabeaufforderung. Manchmal beträgt unser Bedarf mehr als 100.000 Stück und wir wollen das nicht
Lassen Sie ihn einen QR-Code mit dem Applet-Logo und -Text generieren. Sie können die folgende Methode verwenden:
Scannen Sie den QR-Code des normalen Links, um das Miniprogramm zu öffnen | WeChat-Dokument öffnen
1-Melden Sie sich beim Backend des Miniprogramms an und gehen Sie zu „Einstellungen – Entwicklungseinstellungen – Scannen Sie den QR-Code eines normalen Links, um das Miniprogramm zu öffnen“. Nachdem Sie die Funktion aktiviert haben, können Sie die QR-Code-Regeln konfigurieren. Nach der Konfiguration können Sie mithilfe von Tools Links in QR-Codes umwandeln und auch Parameter übertragen.
2-Wenn Sie den Code scannen, um das Miniprogramm aufzurufen, können Sie die im QR-Code enthaltenen Parameter in Onload abrufen.
Page({
onLoad(query) {
const q = decodeURIComponent(query.q) // 获取到二维码原始链接内容
const scancode_time = parseInt(query.scancode_time) // 获取用户扫码时间 UNIX 时间戳
}
})
Auf diese Weise können wir die Grenze der Anzahl von QR-Codes durchbrechen. Wir können so viele QR-Codes generieren, wie wir möchten, und Parameter tragen.
[Hinweis] Ein Miniprogramm-Konto kann mit nicht mehr als 100 QR-Code-Präfixregeln konfiguriert werden (aber es scheint, dass es nicht üblich ist, dass ein Miniprogramm 100 Seiten hat, hahaha~)