微信小程序 扫码跳转

news/2024/7/20 1:37:37 标签: 小程序

初次调用微信小程序的扫码,记录一下。其实也很简单直接调用微信官方提供的api就能实现

wx.scanCode()


// 允许从相机和相册扫码
wx.scanCode({
  success (res) {
    console.log(res)
  }
})

// 只允许从相机扫码
wx.scanCode({
  onlyFromCamera: true,
  success (res) {
    console.log(res)
  }
})

下面是打印的log数据
在这里插入图片描述
里面的参数官方也有给解释

属性类型说明
resultstring所扫码的内容
scantypestring所扫码的类型
charSetstring所扫码的字符集
pathstring当所扫的码为当前小程序二维码时,会返回此字段,内容为二维码携带的 path
rawDatastring原始数据,base64编码

代码实现

在这里插入代码片

http://www.niftyadmin.cn/n/1728133.html

相关文章

Flink--window数据倾斜

1.window数据倾斜 对于集群系统,一般缓存是分布式的,即不同节点负责一定范围的缓存数据。我们把缓存数据分散度不够,导致大量的缓存数据集中到了一台或几台服务节点上,称为数据倾斜。一般来说,数据倾斜是由于负载均衡…

微信小程序px与rpx之间的相互转换

首先我们需要知道,小程序官方为了适配各类手机屏幕,推荐使用rpx单位进行绘图,而且在所有的机型上面,屏幕的宽度都是固定的750rpx,所以我们可以利用这个条件进行rpx-px之间的单位转换。 获取系统屏幕的宽度的方法&#…

kill -9都杀不掉的进程怎么搞

怎样杀掉kill -9都杀不掉的进程 Linux系统下经常需要用到杀进程的命令,但有时候kill -9 执行完之后,发现进程号还在,这时候需要如何解决。 (1)kill -9 命令 kill -9 发送SIGKILL信号给进程,将其终止&…

kafka自动清理日志

Kafka日志的清除 Kafka将消息存储在磁盘里,随着程序的运行,Kafka会产生大量的消息日志,进而占据大部分磁盘空间,当磁盘空间满时还会导致Kafka自动宕机,因此Kafka的日志删除是非常有必要的。 1. Kafka的日志清除策略 …

微信小程序实现日期格式化

1、获取时间戳格式的系统日期 //获取系统时间var nowtime new Date().getTime()console.log(现在的时间是nowtime)输出: 现在的时间是16153600400982、将时间戳格式的日期转换成yyyy-MM-dd HH:MM:SS /*** * param {*} times 时间戳* 转换为 yyyy-MM-dd HH:MM:SS…

小程序实现活动倒计时显示(精确到时分秒)

直接上代码&#xff1a; wxml: <text>{{day}}天{{hour}}时{{minute}}分{{second}}秒</text>js onLoad: function (options) {var that this;that.countDown(2021-03-22 10:00:00)},/*** 倒计时* * param endTime 结束日期时间* **/countDown: function (endTime…

微信小程序引入Vant Weapp组件库

第一步&#xff1a; 在项目的根目录打开终端窗口或者在微信的开发者工具里直接新建一个终端。 我是直接在开发者工具里新建了一个终端&#xff0c;效果是一样的。如图&#xff1a; 新建终端之后&#xff0c;直接输入 npm init 按下回车会让你输入packagename&#xff0c;输入…

scroll-view 实现自定义模块的横向滑动(到屏幕的中间显示)

想要实现的功能是&#xff1a;一个横向的tab栏&#xff0c;点击item的时候&#xff0c;item自动滚动到屏幕的中间展示&#xff0c;有想过用vant的插件库来实现&#xff0c;但是那个不支持自定义内容&#xff0c;所以只好自己实现了。 效果图展示&#xff1a; 代码实现&#x…