ni-app 判断浏览器是在普通浏览器中还是微信浏览器中
时间: 2024-02-18 14:02:59 浏览: 74
在uni-app中,可以通过判断`uni.getSystemInfoSync().platform`的值是否为`'devtools'`或者`'wechat'`来判断当前是否在微信浏览器中。
具体实现方法如下:
```javascript
if (uni.getSystemInfoSync().platform === 'devtools') {
// 在普通浏览器中
} else if (uni.getSystemInfoSync().platform === 'wechat') {
// 在微信浏览器中
}
```
需要注意的是,`uni.getSystemInfoSync()`是一个同步方法,需要在页面加载时就进行调用,否则可能会出现获取不到`platform`属性的情况。
阅读全文