<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>