JAVA代码如何判断当前浏览器是否为微信内置浏览器呢?

欣喜 Java经验 发布时间:2024-01-30 17:21:00 阅读数:10607 1
在日常开发中,我们有些应用需要使用微信浏览器中打开,那么我们该如何判断呢?下文笔者将一一道来,如下所示
获取头文件中的 user-agent 
   如果文件内容包含  micromessenger 
   则说明为微信内置浏览器
例:判断当前浏览器是否为微信内置浏览器的示例
 
/**
     * 通过请求头判断是否是微信内置浏览器,是否是在微信内打开
     * @param request
     * @return
     */
    @RequestMapping(value = "/hello")
    public String hello(HttpServletRequest request){
        String ua = request.getHeader("user-agent")
                .toLowerCase();
        if (ua.indexOf("micromessenger") <= 0){
            return "不是微信内置浏览器";
        }
        return "微信内置浏览器";
    }
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202401/17066065137862.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者