Heim >Backend-Entwicklung >PHP-Tutorial >javascript - Wie analysieren Sie das Ergebnis, nachdem Sie den Barcode mit WeChat gescannt haben?

javascript - Wie analysieren Sie das Ergebnis, nachdem Sie den Barcode mit WeChat gescannt haben?

WBOY
WBOYOriginal
2016-08-04 09:21:311987Durchsuche

<code>wx.scanQRCode({
        needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
        scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
        success: function (res) {
            var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
        }
});</code>

Wie kann man das erhaltene Ergebnis analysieren?

Antwortinhalt:

<code>wx.scanQRCode({
        needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
        scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
        success: function (res) {
            var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
        }
});</code>

Wie kann man das erhaltene Ergebnis analysieren?

<code> var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果</code>

Verwenden Sie den Debugger von WeChat und console.log(), um das Ergebnis der numerischen Analyse auszudrucken

Was meinst du mit deiner Frage?
Ich verstehe nicht. Ist das Ergebnis nicht das Ergebnis des Scannens?
Sie können die String-Methode verwenden, um zu bekommen, was Sie wollen,
oder Ajax an den Hintergrund übergeben
oder window.location.href = result, um einen Seitensprung zu erreichen

Erstens: Um welchen Typ handelt es sich bei Ihren res Daten? Wenn es im Format json vorliegt, konvertieren Sie es mit JSON.parse in ein Objekt und setzen Sie den Vorgang fort.

<code>success: function (res) {
    var result = JSON.parse(res);  //这里把json类型的res转换成对象
    if(result.needResult == 1) {
        alert('nice!');
    }
}</code>
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