每日一嘮叨:
由于在調起微信掃描頭頁面用#ifdef H5做了判斷瓢姻,提示:H5頁面不支持掃描泌参,測試時發(fā)現(xiàn)普通瀏覽器跟微信打開鏈接都會彈出出提示語玖雁,那就需要在#ifdef H5里面嵌套多一個判斷,當前是微信瀏覽器的話不彈出提示字币。
正文開始??
需求:當前處于微信瀏覽器還是普通瀏覽器。
代碼
// #ifdef H5
var ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
// console.log("這是微信瀏覽器")
//里面是我調的掃描頭事件
}else{
// 普通瀏覽器
// console.log("這是普通瀏覽器")
uni.showToast({
title: this.t.scanningIsNotSupported, //多語言的提示
icon: 'none',
duration:1000,
})
}
// #endif