>백엔드 개발 >PHP 튜토리얼 >javascript - WeChat으로 바코드를 스캔한 후 결과를 어떻게 구문 분석합니까?

javascript - WeChat으로 바코드를 스캔한 후 결과를 어떻게 구문 분석합니까?

WBOY
WBOY원래의
2016-08-04 09:21:311966검색

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

얻은 결과를 어떻게 파싱하나요?

답글 내용:

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

얻은 결과를 어떻게 파싱하나요?

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

WeChat의 디버거와 console.log()를 사용하여 수치 분석 결과를 인쇄하세요

질문이 무슨 뜻인가요?
이해가 안 돼요. 결과는 스캔 결과가 아닌가요?
문자열 메서드를 사용하여 원하는 것을 얻을 수 있습니다.
또는 Ajax를 배경으로 전달
하거나 window.location.href = result하여 페이지 점프를 달성할 수 있습니다

먼저 res는 어떤 데이터인가요? json 형식인 경우 JSON.parse를 사용하여 객체로 변환하고 작업을 계속합니다.

<code>success: function (res) {
    var result = JSON.parse(res);  //这里把json类型的res转换成对象
    if(result.needResult == 1) {
        alert('nice!');
    }
}</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.