Heim  >  Artikel  >  WeChat-Applet  >  Eine kleine persönliche Zusammenfassung über die Entwicklung von Miniprogrammen auf WeChat

Eine kleine persönliche Zusammenfassung über die Entwicklung von Miniprogrammen auf WeChat

无忌哥哥
无忌哥哥Original
2018-07-18 10:49:562228Durchsuche

Meine persönliche Meinung zur Entwicklung von WeChat Mini-Programmen, derzeit schreibe ich hauptsächlich: Der Unterschied zwischen WeChat Mini-Programmen und H5, Dinge, die bei der Entwicklung von WeChat Mini-Programmen zu beachten sind

Der Unterschied zwischen WeChat Mini Programme und H5

Verschiedene Betriebsumgebungen

Die Betriebsumgebung von H5 ist der Browser und die mobile Webansicht, während das WeChat-Applet ein Produkt eines von WeChat entwickelten React Native-ähnlichen Frameworks ist Seine Eigenschaften sind: Wenn Sie die WeChat-App aktualisieren müssen, kann sich das Miniprogramm selbst aktualisieren!

Der Unterschied beim Erhalten von Systemberechtigungen

Zunächst müssen wir zugeben, dass das WeChat-Applet der leibliche Sohn von WeChat ist, während H5 jemand anderem gehört Erhalten Sie Berechtigungen für direkte API-Aufrufe, während H5 angepasst werden muss, z. B. Datenspeicherung, WeChat-Freigabe usw.

Unterschiedliche Sprachkompetenz

Dazu gibt es eigentlich nichts zu sagen. Wie ich oben sagte, ist der eine ein leiblicher Sohn, der andere stammt aus der Familie eines anderen, dazu kommt noch die dazugehörige WeChat-Plattform, die speziell für die Kleinen entwickelt wurde Programme, Daher ist die Laufruhe des WeChat-Miniprogramms viel besser als die von H5

Die API, das Framework und die Komponenten sind unterschiedlich

Das WXSS und WXML des WeChat-Miniprogramms sind abgeleitet von Das HTML und CSS von H5, aber sie sind nicht die Originalversionen. Obwohl kopiert, gibt es an vielen Stellen Unterschiede. Beispielsweise wurden viele Komponenten von WeChat-Miniprogrammen von uns selbst geschrieben und sind nicht mit H5 kompatibel. Daher sollten wir im Entwicklungsprozess zunächst darauf achten, die offiziellen Entwicklungsdokumente zu prüfen.

Vorsichtsmaßnahmen für die Entwicklung von Miniprogrammen

Lesen Sie die offiziellen Entwicklungsdokumente sorgfältig durch und achten Sie auf Versionsaktualisierungen, da die Geburtszeit von Miniprogrammen relativ kurz ist Viele Dinge müssen noch geändert werden, sodass es möglich ist, dass das, was Sie in der vorherigen Version noch verwendet haben, in der nächsten Version veraltet ist.

Das WeChat-Applet ist nicht H5, daher können Sie den H5-Code nicht kopieren und direkt verwenden. Sie müssen beim Betrieb bestimmter Komponenten und WXSS darauf achten, wenn ich beispielsweise das Anzeigeattribut im CSS-Stil abfrage Bei H5 ist die Standardeinstellung Inline, aber wenn ich WeChat verwende, wurde bei der Abfrage des Miniprogramm-Dienstprogramms festgestellt, dass es sich um einen Block handelt und die Komponente nicht geeignet ist und nicht erkannt werden kann.

Obwohl das WeChat-Applet auch js verwendet, können einige js-Funktionen nicht verwendet werden. Beispielsweise reagiert der Knotenerfassungsaufruf des WeChat-Applets nicht! Nach meiner Anfrage stellte ich fest, dass das WeChat-Applet keine DOM-Operationen verwenden kann. Alle Änderungen des Applets werden durch Daten gesteuert!

Achten Sie auf die Upload-Größenbeschränkung von WeChat-Miniprogrammen. Wenn diese überschritten wird, macht es keinen Spaß!

Wir haben bisher nur eine begrenzte Anzahl gefunden und werden diese schrittweise verbessern sie, wenn wir sie in Zukunft finden!

Das obige ist der detaillierte Inhalt vonEine kleine persönliche Zusammenfassung über die Entwicklung von Miniprogrammen auf WeChat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn