<微信小程序 and Taro> 问题汇总
开发微信小程序中遇到的一些问题
- 微信中使用二维码
// qrcode.js
import qrcode from 'qrcode/build/qrcode.min.js';
export function getQrCodeImg (text) {
return new Promise((resolve, reject) => {
qrcode.toString(text, {}, (err, svg) => {
if (err) {
reject(err);
} else {
resolve(`data:image/svg+xml,${encodeURIComponent(svg)}`);
}
});
});
}
// index.js
const base64Url = await getQrCodeImg('...');
...
render() {
...
<Image src={base64Url} ... />
}