问题描述
由于微信浏览器中无法打开外链,因此要想在微信内置浏览器中点击按钮下载是无法成功的,这时候我们就需要判断是否处于微信内置浏览器中,从而做出不同的提示。
如下图所示:
判断是否微信内置浏览器的代码
const ua = window.navigator.userAgent.toLowerCase()
let isWeixin = ua.indexOf('micromessenger') != -1;
if(isWeixin) {
// 微信内置浏览器内的操作
}else {
// 普通浏览器内的操作
}
问题描述
由于微信浏览器中无法打开外链,因此要想在微信内置浏览器中点击按钮下载是无法成功的,这时候我们就需要判断是否处于微信内置浏览器中,从而做出不同的提示。
如下图所示:
判断是否微信内置浏览器的代码
const ua = window.navigator.userAgent.toLowerCase()
let isWeixin = ua.indexOf('micromessenger') != -1;
if(isWeixin) {
// 微信内置浏览器内的操作
}else {
// 普通浏览器内的操作
}