Heim > Web-Frontend > js-Tutorial > Was ist WeChat js

Was ist WeChat js

(*-*)浩
Freigeben: 2019-06-15 17:56:47
Original
4183 Leute haben es durchsucht

WeChat JS-SDK ist ein Webentwicklungs-Toolkit, das auf WeChat basiert und von der öffentlichen WeChat-Plattform für Webentwickler bereitgestellt wird.

Was ist WeChat js

Durch die Verwendung von WeChat JS-SDK können Webentwickler WeChat nutzen, um die Funktionen von Mobiltelefonsystemen wie Fotografie, Bildauswahl, Sprache, Standort usw. effizient zu nutzen. Gleichzeitig können sie WeChat direkt nutzen. Die einzigartigen Funktionen von WeChat wie Teilen, Scannen, Gutscheine und Zahlungen bieten WeChat-Benutzern ein besseres Web-Erlebnis.

Schritte zur Verwendung von JSSDK

Schritt 1: Domainnamen binden

Melden Sie sich zunächst bei der öffentlichen WeChat-Plattform an und betreten Sie sie „Offizielle Kontoeinstellungen“ Geben Sie in den „Funktionseinstellungen“ den „JS-Schnittstellensicherheitsdomänennamen“ ein.

Hinweis: Nach dem Login können Sie die entsprechenden Schnittstellenberechtigungen im „Developer Center“ einsehen.

Schritt 2: JS-Dateien importieren

Fügen Sie die folgenden JS-Dateien auf der Seite ein, die die JS-Schnittstelle aufrufen muss (unterstützt https): http://res .wx.qq .com/open/js/jweixin-1.4.0.js

Wenn Sie die Dienststabilität weiter verbessern müssen, wenn auf die oben genannten Ressourcen nicht zugegriffen werden kann, können Sie Folgendes besuchen: http://res2. wx.qq.com /open/js/jweixin-1.4.0.js (unterstützt https).

Hinweis: Unterstützt das Laden mit der AMD/CMD-Standard-Modullademethode

Schritt 3: Berechtigungsüberprüfungskonfiguration über die Konfigurationsschnittstelle einfügen

Alle erfordern die Verwendung von JS – Die SDK-Seite muss zuerst Konfigurationsinformationen einfügen, andernfalls wird sie nicht aufgerufen (dieselbe URL muss nur einmal aufgerufen werden). Die SPA-Webanwendung, die die URL ändert, kann jedes Mal aufgerufen werden, wenn sich die URL ändert. Derzeit ist die Der Android WeChat-Client unterstützt pushState nicht. Die Verwendung von pushState zum Implementieren von Web-App-Seiten führt daher zu Signaturfehlern. Dieses Problem wird in Android 6.2 behoben.

wx.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    appId: '', // 必填,公众号的唯一标识
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: '', // 必填,生成签名的随机串
    signature: '',// 必填,签名
    jsApiList: [] // 必填,需要使用的JS接口列表
});
Nach dem Login kopieren

Schritt 4: Erfolgreiche Verifizierung über die fertige Schnittstelle abwickeln

wx.ready(function(){
    // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。
});
Nach dem Login kopieren

Schritt 5: Fehlgeschlagene Verifizierung über die Fehlerschnittstelle abwickeln

wx.error(function(res){
    // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
});
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist WeChat js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
js
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage