uniapp中H5网页和打包app分别生成二维码
一、h5网页中生成二维码业务
引入“qrcodejs2.js":npm install qrcodejs2;
<template><view><view id="guestQrcode" style="text-align: center;"></view></view>
</template>
<script>import QRCode from "qrcodejs2";export default {data() {return {}},mounted() {let proportionUpdate = document.getElementById('guestQrcode');if (proportionUpdate) {proportionUpdate.innerHTML = ""}// document.getElementById('guestQrcode').innerHTML="";this.$nextTick(() => {setTimeout(() => {var qrcode = new QRCode(document.getElementById("guestQrcode"), {width: 223,height: 223});qrcode.clear(); // 清除代码qrcode.makeCode("要生成二维码的数据"); // 生成另外一个二维码}, 500)})},methods: {}}
</script>
<style lang="scss" scoped>
</style>
二、app中生成二维码业务
对于uniapp开发,可以去DCloud插件市场找各种各样的插件,在这里分享一款制作二维码的插件二维码生成器
首先使用HBuildreX导入插件,导入成功之后,项目目录下面将会多出一个ay-qrcode组件,然后在对应需要用到的界面使用即可。
<template><view><ayQrcode ref="qrcode" :modal="modal_qr" @hideQrcode="hideQrcode" :url="url" :height="150" :width="150"/></view>
</template><script>import ayQrcode from "@/components/ay-qrcode/ay-qrcode.vue"export default {components: {ayQrcode},data() {return {modal_qr :false,url: '' // 要生成的二维码值}},onLoad() {//一加载生成二维码this.showQrcode() },methods: {showQrcode(){this.modal_qr = true;this.url = "要生成二维码的数据"setTimeout(function() {_this.$refs.qrcode.crtQrCode()}, 50)},hideQrcode(){this.modal_qr = false;}}}
</script><style scoped lang="scss">
</style>
uniapp中H5网页和打包app分别生成二维码相关推荐
- uniapp开发APP随机生成二维码
uniapp插件市场:生成二维码.传入链接,即可使用,可快速扫出链接 - DCloud 插件市场
- iOS ipa打包测试文件生成二维码
将ipa文件生成二维码有两种方式: 第一种方式: 点击打开链接 第二种方式: 点击打开链接 第三种方式: 自建app分发平台 小结: 以上两种方式生成二维码有条件限制: 1.打包用的账号为个人开发者账 ...
- App Store 生成二维码下载
1.确认链接 1. 打开七麦数据 2.搜索想要生成二维码的app名称,以学习强国为例 3.点击左上角的APPID 4.复制链接保存 如:https://apps.apple.com/cn/app/id ...
- vue中使用qrcode.js,封装一个生成二维码的组件(支持下载和copy二维码里面的链接)
这是一个自己封装的组件 市面上还有其他组件: vue-qr :这个可以给二维码中间加图片 本次封装组件的实例图如下: 下载qrcodde npm i qrcode -S 下载复制的插件 npm i v ...
- IOS抖音短视频APP开发关于扫描二维码,并根据文本生成二维码
IOS抖音短视频APP开发关于扫描二维码,(根据光线强弱显示隐藏闪光灯)并根据文本生成二维码. WeakSelf; //IOS抖音短视频APP开发构建扫描样式视图 _scanView = [[WSLS ...
- 抖音短视频APP开发如何生成二维码?
授权转载自云豹网络科技的CSDN博客 原文链接:https://blog.csdn.net/yb1314111/article/details/101283985 IOS抖音短视频APP开发关于扫描二 ...
- uniapp中h5网页微信公众号授权
uniapp微信网页授权 uniapp中h5网页微信公众号授权 主要代码 获取code返回的code截取代码 uniapp中h5网页微信公众号授权 微信官方文档–>网页授权 uniapp中h5网 ...
- 微信H5实现网页长按保存图片及识别二维码
实现微信H5实现网页长按保存图片及识别二维码 使用工具 html2canvas 官方文档 html2canvas.hertzen.com/ canvas2image github.com/hongru ...
- uniapp中qrcode生成二维码后传的参数不见了_二维码扫描登录,你必须知道的 3 件事...
作者 | 互联网平头哥 本文经授权转载自互联网平头哥(ID:it_pingtouge) 扫二维码登录现在比较常见,比如微信.支付宝等 PC 端登录,并且好像每款 APP 都支持扫码登录,不搞个扫码登录 ...
最新文章
- Clean-Code: 注释
- nginx 稳定版 1.16.0 发布,支持动态加载 SSL 证书
- Parcel(打包)
- PHP学习笔记01: 安装PHP开发套件xampp
- 以太网的phy寄存器分析
- python编译器_11 个最佳的 Python 编译器和解释器
- 大数据可视化dataease(有所帮助)
- Dockerfile自动创建镜像
- Centos7.2 / Linux的下搭建LAMP环境的搭建和配置虚拟主机
- 新华三(H3C)校园招聘技术类笔试题2019
- 计算机4000字论文格式,科学论文格式要求4000字
- WARNING: We noticed you're using the `useBuiltIns` option without declaring a core-js version.
- linux操作系统课程设计总结,操作系统课程设计心得+给老师的建议
- 自建exchange邮箱有什么成熟的超大附件解决方案?
- java oio与bio_OIO在java中意味着什么?
- composer php 扩展,正确的Composer扩展包安装方法
- 怎样查看电脑中的开机启动项?简单方法!如何禁止电脑开机启动的选项?
- 推荐几个笔记类APP,自学提示必备
- WinBUGS对多元随机波动率模型:贝叶斯估计 模型比较
- mul matlab,[转载]Matlab boxplot for Mul