爱编程 - 微信
type: channel
link: https://masoft.cn/tag/微信/
items: 微信H5字体放大后导致页面布局错乱问题解决方案
items: H5页面判断是小程序浏览器还是微信浏览器

微信H5字体放大后导致页面布局错乱问题解决方案
type: item
date: 2022-09-09T11:21:15+08:00
description: 微信 webview 内置了调整字体大小的功能，对于网页的可用性来说是一个很实用的功能。一些网页的字体设置过小导致用户看不清文字，调整字体大小即可解决这个问题。

H5页面判断是小程序浏览器还是微信浏览器
type: item
date: 2019-08-12T14:10:00+08:00
description: 在微信小程序开发中，使用 组件来内嵌H5页面，那么在H5的js里面就要判断好当前H5打开的环境是小程序浏览器还是微信浏览器。第一步，需要引入js的SDK文件 第二步，使用JSSDK 1.3.2提供的getEnv接口:wx.miniProgram.getEnv(function(res) { console.log(res.miniprogram) // true if (res.miniprogram) { // 小程序环境 wx.miniProgram.navigateTo({ url: '' }) }else { //非小程序环境 } })【拓展】微信浏览器、外界其他浏览器、小程序var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { wx.miniProgram.getEnv((res) = >{ if (res.miniprogram) { // 小程序 } else { // 微信浏览器 } }); } else { // 非微信 }