国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

用戶掃描普通二維碼進入小程序指定頁面詳細步驟

這篇具有很好參考價值的文章主要介紹了用戶掃描普通二維碼進入小程序指定頁面詳細步驟。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

用戶掃描普通二維碼進入小程序指定頁面詳細步驟

一、進入微信公眾平臺小程序開發(fā)管理—開發(fā)設置—掃普通鏈接二維碼打開小程序—啟用

掃碼進入微信小程序,小程序,vue.js,運維

二、添加規(guī)則:我這里二維碼規(guī)則為前臺項目地址,可自行修改。下載的校驗文件放在了項目里面,根據(jù)要求需要放在該服務器域名根目錄下面,我這里放在的是public文件(vue項目)下面,運維構(gòu)建時將文件拷貝到域名根目錄下面的,通過我們的地址確??梢栽L問這個文件就可以了

掃碼進入微信小程序,小程序,vue.js,運維
掃碼進入微信小程序,小程序,vue.js,運維

三、具體配置如下,其中測試環(huán)境(不管是開發(fā)版還是體驗版)要注意的是你WX掃描的那個鏈接必須是測試鏈接,測試鏈接的參數(shù)和掃描參數(shù)必須一致否則無法跳轉(zhuǎn)小程序,特別建議URL參數(shù)不要過長不然生成的二維碼比較密集不容易掃出來,一般二維碼鏈接都是后端生成,參數(shù)是動態(tài)的(以我這個項目為例因為是從前臺跳轉(zhuǎn)到小程序需要攜帶大量參數(shù),出現(xiàn)過類似無法掃描的情況,因此和后端商議URL參數(shù)只要一個id,跳轉(zhuǎn)到小程序再通過這個id去調(diào)接口拿到參數(shù))

掃碼進入微信小程序,小程序,vue.js,運維

四、當在測試環(huán)境是是不需要發(fā)布規(guī)則的,上正式環(huán)境時再發(fā)布就可以通過我們配置這個二維碼跳轉(zhuǎn)到小程序指定頁面了

掃碼進入微信小程序,小程序,vue.js,運維文章來源地址http://www.zghlxwxcb.cn/news/detail-665493.html

五、小程序獲取二維碼鏈接參數(shù)

// 獲取url參數(shù)
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();
     // 數(shù)組中索引最大的頁面--當前頁面
     let currentPage = pages[pages.length-1];
     //currentPage.options.q 就是二維碼的url
     if(currentPage.options?.q){
        const res = this.$tool.getUrlParam(currentPage.options.q)
        //url參數(shù) p是pdfid
        const params = Number(res.p)
        // 獲取pdf參數(shù)
        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的數(shù)據(jù)
              this.init (paramsData)
            }
          })
        return
     }
  },

到了這里,關于用戶掃描普通二維碼進入小程序指定頁面詳細步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包