WeChat-Applet-Demo
Ein experimentelles WeChat-Applet, ein kleines Flappy-Bird-ähnliches Spiel aus Canvas.
Enthält einige Grundfunktionen: Hindernissen ausweichen, Punkte erzielen, Ranglisten usw. Das Back-End-Projekt wurde ebenfalls in das Java-Verzeichnis hochgeladen, es handelt sich um ein sehr einfaches SpringMVC-Projekt.
Sehen Sie sich hier den Spielprototyp an.
Screenshot
Gebrauchsanweisung
git clone
es einfach und importieren Sie es mit den WeChat-Entwicklertools.
Beim Import füllen Sie am besten die Appid aus. Die Gründe werden unten erläutert.
Dinge zu beachten
- Das Miniprogramm befindet sich derzeit in der öffentlichen Betaphase. Einzelpersonen können sich auf der öffentlichen Plattform bewerben, es kann jedoch nicht zertifiziert werden und das endgültige Programm kann nicht veröffentlicht werden. Für die Demo reicht es jedoch aus, eine App zu haben und eine Vorschau auf Ihrem Mobiltelefon anzeigen zu können.
- Wenn die Appid nicht ausgefüllt ist, kann das Miniprogramm nicht in der Vorschau auf dem Mobiltelefon angezeigt und nur in den Entwicklertools verwendet werden.
- Das Miniprogramm erfordert, dass alle Back-End-Schnittstellen https sind (was im Voraus auf der öffentlichen Plattform konfiguriert werden muss). Für Einzelpersonen ist es zu mühsam, https-Zertifikate zu erhalten. Es gibt zwei Möglichkeiten, dies zu umgehen: Wenn Sie die App-ID nicht ausfüllen, gibt es keine https-Einschränkungen, Sie können jedoch keine Vorschau auf Ihrem Telefon anzeigen oder einen Proxy verwenden, um alle
https://xxx
zu http://localhost:8080
. Mein Ansatz besteht darin, die SSL-Proxy- und Map Remote-Funktionen von Charles zu verwenden, um den Proxy für https-Anfragen zu realisieren. - Ich versuche, die ES6-Schreibmethode zu verwenden, aber die Unterstützung von WeChat für ES6 ist noch nicht perfekt.