1、环境的判断

通过navigator.userAgent属性获取当前的浏览器类型/操作系统等信息
请根据自己的项目情况进行匹配

const verdictUsergent =  function () {// 1 :微信  2 :安卓手机银行  3 :ios手机银行  0 :非法var userAgent = navigator.userAgent.toLowerCase()if (userAgent.match(/MicroMessenger/i) == 'micromessenger') {return '1'} else if (userAgent.match(/android_hnrcc/i) == 'android_hnrcc') {return '2'} else if (userAgent.match(/ios_hnrcc/i) == 'ios_hnrcc') {return '3'} else {window.location.replace('https://~~~~~')return '0'}
}

2、在pc端的浏览器中使用微信环境

  1. 在浏览器开发后台,切换到手机模式,选择手机类型的下拉框中,选择edit
  2. 点击 Add custom device
  3. 添加Device Name
  4. 在User agent string中输入MicroMessenger
  5. 点击Add按钮
  6. 选择手机类型的下拉框中就会新增刚刚添加的类型,选择它

pc端调试使用微信环境相关推荐

  1. 【工具】PC端调试手机端 Html 页面的工具

    一.概述 有一个项目需要在手机端显示一个 web 页面,而每次把应用 launch 后,从手机端看比较麻烦,因此搜罗了几种在 PC 端调试手机端页面的工具. 二.工具 http://fonkie.it ...

  2. 微信公众h5页面如何在pc端调试

    方法一:使用微信开发者工具 方法二: 1.正常访问会提示请在微信上打开 2.我们可以用一些抓包工具(Charles等),抓微信端(移动端微信/pc端微信都可以)访问该页面时携带的cookie信息 3. ...

  3. PC端浏览器模拟微信浏览器环境

    前提 http访问: 通过cookie或本地存储了用户信息的页面 原理 针对需要微信授权才能访问的页面,如果网页逻辑判断到当前并没有用户信息,即cookie中没有记录用户信息,那么会重定向到微信授权地 ...

  4. bat脚本中如何多次键盘输入并判断_电脑上如何多开微信?PC端多开微信的方法

    相信很多人都有多个微信,尤其是那些工作和生活分的比较开的人士,大家都知道一个电脑和可以登录多个QQ的,但是对于微信却不是这样.当你已经登录一个微信时,再打开微信时会自动弹出当前已经登录的微信窗口.本文 ...

  5. 校验用户登录手机端还是PC端,是否微信浏览器打开

    .JS var browertype = "web";//浏览器类型     var isWeiXin="not";       //初始化方法     $(f ...

  6. pc端怎么发微信朋友圈(有照片的)?

    1下载"手机模拟器",bluestacks即蓝叠. 什么是"手机模拟器"? 做过windows phone.塞班.Android移动研发的童鞋,特别是做过And ...

  7. 【vue+pc端】实现微信扫码登录pc端,后端通过微信开发平台,前端生成二维码(仅供参考)

    这两周的需求是通过微信扫码登录pc端,刚定下需求原型图还没出来前,后端特意发了微信开发平台的链接给我,关于如何生成二维码的文档,以及扫码跳转后如何传code给他. 请戳这里准备工作|微信开放文档 我最 ...

  8. 判断当前是移动端还是PC端 判断是微信浏览器还是非微信浏览器

     需求分析: 在我现有的项目中,使用MVC模型,移动端和PC端主方法都放在了C中,移动端使用 is_mobile函数来区分移动端和PC端,在移动端需要区分微信浏览器和非微信浏览器,所以经过研究和实验, ...

  9. vue pc端web页面微信支付和支付宝支付

    业务场景介绍: pc端支持微信支付 [ Native支付官方API] && 支付宝支付 [电脑网站支付官方API ] 订单生成逻辑:前端请求后端提交订单,后端去和微信或者支付宝对接生成 ...

最新文章

  1. Tensorflow 全网最全学习资料汇总之框架平台的综合对比【3】
  2. shell介绍及基本用法
  3. java活动安排_贪心法求解活动安排(java实现)
  4. 北大青鸟消防设备类型编码_探测器该如何编码?即报警区域、探测区域的真正用途...
  5. Python笔记-weditor的安装及基本使用
  6. 使用前端node.js 提供的服务器live-server
  7. Linux DRM 理解
  8. 软件测试员200题(练习)
  9. GPS信号防丢失、干扰和欺骗——基于雷达的解决方案
  10. 企业微信与视频号裂变如何做私域运营?
  11. Can't open /dev/sdb1 exclusively. Mounted filesystem?
  12. S32k144SDK版本——FTM_IC输入捕获
  13. python 提取一个单词的所有字母_如何用python提取单词(正则表达式or分割)
  14. java导入xmind的坑及解决方案
  15. Windows 使用 FluentTerminal 搭配 Oh-My-Posh
  16. SnowField目标效果2-6:斜面移动2更真实的斜坡
  17. [shader]Unity 移动端海面
  18. 封神台—高校靶场ctf—第一期Web web_008
  19. 立体声拓展插件-Type Writer Audio X 1.3.1 WiN-MAC
  20. WIN10 未安装任何音频驱动 扬声器有个小红叉(已解决)

热门文章

  1. ps插件cutterman安装与使用
  2. 【excel】计算家庭人口数
  3. luogu3371 :【模板】单源最短路径(弱化版):图论+spfa
  4. 《绝地求生》玩家排名预--3.代码实现
  5. vmos切换安卓版本_【手机虚拟系统】VMOS虚拟大师无广告版v1.1.35
  6. 微信小程序系列之注册小程序
  7. Class^=,Class*= ,Class$=含义(转)
  8. 视频教程-Python创意编程视频课CSDN版-Python
  9. 微信小程序使用echarts图表,与延迟加载图表,解决echarts文件过大
  10. 万邦阿里巴巴中国站获得1688商品详情 API 返回值说明