Heim >Web-Frontend >js-Tutorial >Erläuterung zur Verwendung des js-sdk-Schnittstellensystems für die WeChat-Entwicklung (vollständig)

Erläuterung zur Verwendung des js-sdk-Schnittstellensystems für die WeChat-Entwicklung (vollständig)

php是最好的语言
php是最好的语言Original
2018-07-28 14:45:412112Durchsuche

Dieser Artikel beschreibt systematisch die Verwendung der WeChat js-sdk-Seitenbetriebsschnittstelle. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die Voraussetzung ist, dass die Berechtigungen der Schnittstelle in wx.config() eingeholt wurden und die offiziellen Dokumente Vorrang haben

Anleitung:

1. Die derzeit bereitgestellten Schnittstellen sind relativ einfach zu bedienen und zu verwenden

2. Einige davon wirken etwas eintönig

3. „Schriftart anpassen“, „Beschwerde“ „Diese beiden können beim Testen nicht ausgeblendet werden und gehören zur Basiskategorie

1. Schließen Sie das WeChat-Browserfenster

?

1

wx.closeWindow()

1

wx.closeWindow()

Window.close() ist zum Schließen des WeChat-Browsers ungültig. Die aktuelle Methode ist blockiert und auch in Cordovas WebView nicht verfügbar

2, einige Schaltflächenschnittstellen anzeigen oder ausblenden

Erklärung: Die Basisklasse kann das Ausblenden und Anzeigen nicht steuern

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

//隐藏指定菜单项,要隐藏的菜单项

//只能隐藏“传播类”和“保护类”按钮

wx.hideMenuItems({

  menuList:[

  'menuItem:exposeArticle', //基础类 菜单不能隐藏

  'menuItem:setFont'

  ]

});

// 'menuItem:share:weiboApp', //分享到微博,不可用(属于传播类)

// 'menuItem:refresh'  //刷新按钮不可用(属于基础类)

//显示指定菜单项

//只能显示部分“传播类”和保护类

wx.showMenuItems({

  menuList:[

  'menuItem:share:qq',

  'menuItem:copyUrl',

  ]

});

?

1

2

1

2

3

4

//隐藏非基础按钮

wx.hideAllNonBaseMenuItem();

//显示非基础按钮

wx.showAllNonBaseMenuItem();

3

4

5

6

1

2

3

4

//隐藏右上角菜单

wx.hideOptionMenu();

//隐藏右上角菜单

wx.showOptionMenu();

7 8 9 10 11 12 13 14 15 16 17 18
//Den angegebenen Menüpunkt ausblenden, der Menüpunkt, der ausgeblendet werden soll //Nur die Schaltflächen „Propagation Class“ und „Protection Class“ können ausgeblendet werden wx.hideMenuItems({ menuList:[ 'menuItem:exposeArticle', //Grundklassenmenü kann nicht ausgeblendet werden 'menuItem:setFont' ] }); // 'menuItem:share:weiboApp', //Auf Weibo teilen, nicht verfügbar (gehört zur Kommunikationskategorie) // 'menuItem:refresh' //Die Schaltfläche „Aktualisieren“ ist nicht verfügbar (gehört zur Basisklasse) //Zeigt den angegebenen Menüpunkt an //Nur einige „Ausbreitungsklassen“ und Schutzklassen können angezeigt werden wx.showMenuItems({ menuList:[ 'menuItem:share:qq', 'menuItem:copyUrl', ] });
3. Nicht-grundlegende Schaltflächenschnittstelle anzeigen oder ausblenden?
1 2 3 4 //Nicht-grundlegende Schaltflächen ausblenden wx.hideAllNonBaseMenuItem(); //Nicht-grundlegende Schaltflächen anzeigen wx.showAllNonBaseMenuItem();
4. Menü anzeigen oder ausblenden, der Test ist ungültig, das Testergebnis ist das gleiche wie bei der nicht grundlegenden Tastenfunktion ? 1 2 3 4 //Menü in der oberen rechten Ecke ausblenden wx.hideOptionMenu(); //Menü in der oberen rechten Ecke ausblenden wx.showOptionMenu(); " menuItem:setFont"

Tagmodus: "menuItem:dayMode"Nachtmodus: "menuItem:nightMode"Aktualisieren: "menuItem:refresh"

Offizielles Konto anzeigen (hinzugefügt): "menuItem : Profil“

Öffentliches Konto anzeigen (nicht hinzugefügt): „menuItem:addContact“

Kommunikationstyp



An Freunde senden: „menuItem:share:appMessage“
Auf Momente teilen: „menuItem:share:timeline“
Auf QQ teilen: „menuItem:share:qq“
Auf Weibo teilen: „menuItem:share:weiboApp“
Sammeln: „menuItem:favorite „

Auf FB teilen: „menuItem:share:facebook“

Auf QQ space/menuItem:share:QZone teilen

Schutzklasse



Tag bearbeiten : „menuItem:editTag“
Löschen: „menuItem:delete“
Link kopieren: „menuItem:copyUrl“
Originalseite: „menuItem:originPage“
Lesemodus: „menuItem:readMode“

Im QQ-Browser öffnen: „menuItem:openWithQQBrowser“

In Safari öffnen: „menuItem:openWithSafari“E-Mail: „menuItem:share:email“Einige spezielle öffentliche Konten: „menuItem:share:brand „

Leser, die an mehr JavaScript-bezogenen Inhalten interessiert sind, können sich die Spezialthemen auf dieser Website ansehen: „Zusammenfassung der JSON-Operationsfähigkeiten in JavaScript“, „Zusammenfassung der JavaScript-Switching-Spezialeffekte und -fähigkeiten“, „JavaScript Suchalgorithmus“ Zusammenfassung der Fähigkeiten“, „Zusammenfassung der JavaScript-Animations-Spezialeffekte und -Fähigkeiten“, „Zusammenfassung der JavaScript-Fehler und Debugging-Fähigkeiten“, „Zusammenfassung der JavaScript-Datenstruktur- und Algorithmus-Fähigkeiten“, „Zusammenfassung der JavaScript-Traversalalgorithmen und -Fähigkeiten“ und „Zusammenfassung der Verwendung mathematischer JavaScript-Operationen“

Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit der JavaScript-Programmierung befassen.

Verwandte Artikel:


WeChat öffentliche Plattform-Entwicklungsschnittstelle PHP SDK Vollversion

WxApi.class.php der WeChat-Schnittstelle PHP-Version SDK

Ähnliche Videos:

Jssdk-Schnittstelle – Video-Tutorial zur Entwicklung von WeChat-Miniprogrammen

Das obige ist der detaillierte Inhalt vonErläuterung zur Verwendung des js-sdk-Schnittstellensystems für die WeChat-Entwicklung (vollständig). 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