検索
ホームページWeChat アプレットミニプログラム開発ミニプログラムでQRコードを生成する方法

ミニプログラムでQRコードを生成する方法

Aug 14, 2020 pm 02:30 PM
QRコードアプレット

小さなプログラムから QR コードを生成する方法: まず、wxml ファイルに描画キャンバスを作成し、次に [weapp.qrcode.min.js] をプロジェクトにコピーし、最後に [drawQrcode()] を呼び出します。 QRコードを描画します。

ミニプログラムでQRコードを生成する方法

ミニプログラムによる QR コード生成方法:

1. キャンバス タグの作成

まず、wxmlファイルに描画用のキャンバスを作成し、width、height、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 &#39;weapp-qrcode&#39;
// 或者,将 dist 目录下,weapp.qrcode.min.js 复制到项目目录中
// import drawQrcode from &#39;../../utils/weapp.qrcode.min.js&#39;
drawQrcode({
  width: 200,
  height: 200,
  canvasId: &#39;myQrcode&#39;,
  text: &#39;https://github.com/yingye&#39;
}

API の説明

参数  说明  示例
width   必须,二维码宽度,与canvas的width保持一致  200
height  必须,二维码高度,与canvas的height保持一致 200
canvasId    必须,绘制的canvasId  &#39;myQrcode&#39;
text    必须,二维码内容    &#39;https://github.com/yingye&#39;
typeNumber  非必须,二维码的计算模式,默认值-1  8
correctLevel    非必须,二维码纠错级别,默认值为高级,取值:{ L: 1, M: 0, Q: 3, H: 2 }    1
background  非必须,二维码背景颜色,默认值白色   &#39;#ffffff&#39;
foreground  非必须,二维码前景色,默认值黑色    &#39;#000000&#39;

関連学習の推奨事項: WeChat ミニ プログラム開発チュートリアル

以上がミニプログラムでQRコードを生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター