미니 프로그램으로 QR 코드를 생성하는 방법: 먼저 wxml 파일에 그려진 캔버스를 만든 다음 [weapp.qrcode.min.js]를 프로젝트에 복사하고 마지막으로 [drawQrcode()]를 호출하여 QR 코드를 그립니다.
미니 프로그램으로 QR 코드 생성 방법:
1. 캔버스 태그 생성
먼저 wxml 파일에 그려진 캔버스를 생성하고 너비, 높이, canvasId를 정의합니다. 미니 프로그램에는 라벨을 동적으로 생성하는 API가 없기 때문에 이 단계는 생략할 수 없습니다.
<canvas style="width: 200px; height: 200px;" canvas-id="myQrcode"></canvas>
2. 그리기 방법 호출
WeChat 애플릿은 NPM 패키지 도입을 지원하지 않으므로 dist 디렉터리에 있는 weapp.qrcode.min.js를 프로젝트에 복사하면 됩니다.
애플릿이 wepy와 같은 NPM 패키지 도입을 지원하는 프레임워크를 사용하는 경우 weapp-qrcode NPM 패키지를 직접 설치할 수도 있습니다.
npm install weapp-qrcode --save
js 파일을 도입한 후 drawQrcode()를 호출하여 QR 코드를 그립니다.
import drawQrcode from 'weapp-qrcode' // 或者,将 dist 目录下,weapp.qrcode.min.js 复制到项目目录中 // import drawQrcode from '../../utils/weapp.qrcode.min.js' drawQrcode({ width: 200, height: 200, canvasId: 'myQrcode', text: 'https://github.com/yingye' }
API 설명
参数 说明 示例 width 必须,二维码宽度,与canvas的width保持一致 200 height 必须,二维码高度,与canvas的height保持一致 200 canvasId 必须,绘制的canvasId 'myQrcode' text 必须,二维码内容 'https://github.com/yingye' typeNumber 非必须,二维码的计算模式,默认值-1 8 correctLevel 非必须,二维码纠错级别,默认值为高级,取值:{ L: 1, M: 0, Q: 3, H: 2 } 1 background 非必须,二维码背景颜色,默认值白色 '#ffffff' foreground 非必须,二维码前景色,默认值黑色 '#000000'
관련 학습 권장 사항: WeChat 미니 프로그램 개발 튜토리얼
위 내용은 미니프로그램으로 QR코드 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!