用户扫描普通二维码进入小程序指定页面详细步骤

这篇具有很好参考价值的文章主要介绍了用户扫描普通二维码进入小程序指定页面详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

用户扫描普通二维码进入小程序指定页面详细步骤

一、进入微信公众平台小程序开发管理—开发设置—扫普通链接二维码打开小程序—启用

扫码进入微信小程序,小程序,vue.js,运维

二、添加规则:我这里二维码规则为前台项目地址,可自行修改。下载的校验文件放在了项目里面,根据要求需要放在该服务器域名根目录下面,我这里放在的是public文件(vue项目)下面,运维构建时将文件拷贝到域名根目录下面的,通过我们的地址确保可以访问这个文件就可以了

扫码进入微信小程序,小程序,vue.js,运维
扫码进入微信小程序,小程序,vue.js,运维

三、具体配置如下,其中测试环境(不管是开发版还是体验版)要注意的是你WX扫描的那个链接必须是测试链接,测试链接的参数和扫描参数必须一致否则无法跳转小程序,特别建议URL参数不要过长不然生成的二维码比较密集不容易扫出来,一般二维码链接都是后端生成,参数是动态的(以我这个项目为例因为是从前台跳转到小程序需要携带大量参数,出现过类似无法扫描的情况,因此和后端商议URL参数只要一个id,跳转到小程序再通过这个id去调接口拿到参数)

扫码进入微信小程序,小程序,vue.js,运维

四、当在测试环境是是不需要发布规则的,上正式环境时再发布就可以通过我们配置这个二维码跳转到小程序指定页面了

扫码进入微信小程序,小程序,vue.js,运维文章来源地址https://www.toymoban.com/news/detail-665493.html

五、小程序获取二维码链接参数

// 获取url参数
export function getUrlParam(optionsq) {
  const url = decodeURIComponent(optionsq)
  let res = {}
  //下面这个方法是方便收集成对象做的工具类
  const query = (url.split('?')[1] || '').trim().replace(/^(\?|#|&)/, '')
  if (!query) return res 
  query.split('&').forEach(param => {
    const parts = param.replace(/\+/g, ' ').split('=')
    const key = decodeURIComponent(parts.shift())
    const val = parts.length > 0 ? decodeURIComponent(parts.join('=')) : null
    if (res[key] === undefined) {
      res[key] = val
    } else if (Array.isArray(res[key])) {
      res[key].push(val)
    } else {
      res[key] = [res[key], val]
    }
  })
  return res
} 
 onShow() {
     // pdf二维码扫描进入,记录一个来自pdf进入的标识
    setItem('fromPdf', true)
     // 获取当前小程序的页面栈
     let pages = getCurrentPages();
     // 数组中索引最大的页面--当前页面
     let currentPage = pages[pages.length-1];
     //currentPage.options.q 就是二维码的url
     if(currentPage.options?.q){
        const res = this.$tool.getUrlParam(currentPage.options.q)
        //url参数 p是pdfid
        const params = Number(res.p)
        // 获取pdf参数
        this.$http.getPdfParams(params).then(res=>{
            if(res.data.code=== 0){
              const paramsData = res.data.data
              this.form = paramsData
              setTimeout(() => {
                currentPage.options.q = ''
              }, 500);
			
              if(!uni.getStorageSync('token')) return
              // 初始化pfd的数据
              this.init (paramsData)
            }
          })
        return
     }
  },

到了这里,关于用户扫描普通二维码进入小程序指定页面详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp 之 扫普通二维码进入小程序

    目录 前言 ​编辑提示下 (☆) 问题一  问题二 代码 后续 my.vue文件 B页面 因项目的需求,需要我完成 在微信的扫一扫中,扫后端定义的二维码进入小程序中 这个需求说简单也很简单,说难也不难,就是花费了我几天的时间 需要在 开发   --- 开发管理 下的 开发设置 中的

    2024年01月18日
    浏览(52)
  • 微信小程序生态4-扫普通二维码进入小程序、打开短链接进入小程序

    微信小程序生态1-初识小程序 微信小程序生态2-创建一个微信小程序 微信小程序生态3-微信小程序登录流程设计 微信小程序生态4-扫普通二维码进入小程序、打开短链接进入小程序 微信小程序生态5-微信公众号扫码登录PC端网页 微信小程序生态6-微信公众号授权登录(适用于H

    2024年02月02日
    浏览(56)
  • 普通二维码扫码进入小程序(详细教程——从配置到开发)

    其实这个功能,微信官方也有进行详细的描述,官方文档,里面有更为详细的描述,下面只是简单的描述开发流程。 进入小程序页面,开发管理-开发设置-扫普通链接二维码打开小程序 这里设置主要给微信扫一扫功能,读取到这个二维码地址,能进入到小程序的页面。 上面

    2024年02月11日
    浏览(57)
  • 扫描二维码进小程序指定页面

    1.在开发小程序时,有时会有 扫描二维码进入小程序的指定页面 的业务需求。 2.微信小程序提供了这种功能,具体实现可以分两步 (1) 后台配置 (2) 代码中获取跳转信息 1.首先需要在 小程序后台 - 开发管理 - 开发设置 下的 扫描二维码进小程序模块 下 配置二维码规则

    2023年04月09日
    浏览(44)
  • 微信扫普通二维码进入小程序体验版,配置文件不要写完整测试链接

    二维码规则填写二维码的地址(https://XXX.com) 选择前缀占用规则(如果有参数,如二维码地址是https://XXX.com?code=1,要选占用) 下载校验文件,并把文件放进二维码地址里面。 填写要跳转到的小程序页面

    2024年04月14日
    浏览(35)
  • 扫描二维码进入体验版小程序却一直进入线上版本?这个配置要注意!

    1. 前期准备 服务器 域名 2. 配置扫描普通二维码进入小程序页面 开发小程序过程中,我们会遇到很多不同的场景,其中,扫描普通二维码进入小程序就是其中之一。下面先来看下如何配置扫描普通二维码进入小程序,首先登录开发平台,打开开发管理,进入开发设置,如下图

    2024年02月15日
    浏览(36)
  • 扫描二维码进小程序指定页面(包解决!!)

    一,你需要知道的 1.在开发小程序时,有时会有 扫描二维码进入小程序的指定页面 的业务需求。 2.微信小程序提供了这种功能,具体实现可以分三步 (1)在微信小程序后台配置好 (2)如何跳转 (3)代码中 二,小程序配置 1.首先需要在 小程序后台 - 开发管理 - 开发设置

    2024年02月03日
    浏览(44)
  • 使用uniapp生成二维码并下载,小程序扫码进入指定页面

    功能1:通过扫码链接进入小程序指定页面(带参数) 功能2:将网址链接(带参数)在微信小程序中使用二维码展示出来,并可以点击下载二维码图片  扫码链接进入指定页面并且带参数 在小程序管理后台-开发管理-开发设置-扫普通链接二维码打开小程序中,配置链接地址,

    2024年02月11日
    浏览(52)
  • 小程序cloudbase之管理员发布二维码,登录用户实时获二维码(携带每个用户的openid、用户信息),管理员通过扫描来重新入库筛选已领取的用户(用户的二维码每一段时间刷新一次)

    目录 需求背景 本人提供的思路 (思路仅限于本人思维,若诸位有更吊的逻辑思维可以评论区见~) 管理端发布二维码 用户端渲染二维码列表 用户端二维码信息处理 用户端生成二维码 管理端扫描处理 后期统计处理 现在某大学要举办一个活动,每个人只能进入一次,并且二

    2024年02月08日
    浏览(63)
  • 猿创征文|微信小程序扫描二维码如何跳转小程序内指定页面并传递参数给目标页面?

    实际项目中,用户通过扫描打印小票上的二维码,自己实现开具发票功能,那么这里就需要用户在扫描小票二维码后,跳转小程序内添加开票信息并提交后台开具发票的页面。 首先二维码的本质就是一个链接地址。 其次登录微信小程序开放平台,设置 扫普通链接二维码打开

    2023年04月08日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包