uniapp中生成二维码(附代码和插件)
wxqrcode.js文件: https://github.com/Clearlovesky/-js-jq-/tree/master/wxqrcode
// 引入二维码库
import QR from "../../utils/wxqrcode.js" // 二维码生成器
let img = QR.createQrCodeImg('生成的内容xxx', {
size: parseInt(300)//二维码大小
})
调用后会生成 base64 格式的图片,直接复制变量就可以用啦。
PS: 新版二维码生成器在这里,解决内容大于40个字报错的问题
加个预览图片方法,爽歪歪
// 预览图片
TanPreviewImage(imageUrl){
console.log("预览图片-----",imageUrl)
var images = [];
images.push(imageUrl);
console.log(images) //数组
// 预览图片
uni.previewImage({
urls: images,
longPressActions: {
itemList: ['发送给朋友', '保存图片', '收藏'],
success: function(data) {
console.log('选中了第' + (data.tapIndex + 1) + '个按钮,第' + (data.index + 1) + '张图片');
},
fail: function(err) {
console.log(err.errMsg);
}
}
});
},
那时候我只有一台录音机也没有电脑 也不敢奢求说唱会让自己的生活变好