var browser = {
iphone: (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)),
android: (/(Android)/i.test(navigator.userAgent)),
micromessenger: (/(MicroMessenger)/i.test(navigator.userAgent)),
pc: !(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent))
}
if (browser.micromessenger) {
alert('在微信内');
}
if (browser.iphone) {
alert('iOS');
} else if (browser.android) {
alert('Android');
} else if (browser.pc) {
alert('电脑');
};
更多参考
https://www.cnblogs.com/jinjinyike/p/6423090.html
https://www.feiniaomy.com/post/305.html
https://www.kancloud.cn/yby_123/yang1/787276
https://www.cnblogs.com/duanguyuan/p/3534470.html
https://blog.csdn.net/IT_lukaifang/article/details/101755806