判断是否是用微信打开、是否是用微信朋友圈打开

①判断是否是用微信打开

<script>
        $(window).on("load",function(){
            function is_weixin() {
                var ua = navigator.userAgent.toLowerCase();
                if (ua.match(/MicroMessenger/i) == "micromessenger") {
                    return true;
                } else {
                    return false;
                }
            }
        })
    </script>

②判断是否是用微信朋友圈打开

方法一:

<script>

$(window).on("load",function(){
            function isnot_weixin() {
                var ua = navigator.userAgent.toLowerCase();
                var wlocat=window.location;
                var re = /timeline/;
                if (!(ua.match(/MicroMessenger/i) == "micromessenger")||(re.test(wlocat)==false)) {
                    return true;
                } else {
                    return false;
                }
            }
        })

</script>

方法二:

<script>  
$(window).on("load",function(){
    function GetQueryString(name)
    {
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if(r!=null)return  unescape(r[2]); return null;
    }
    function is_weixin() {
        var ua = navigator.userAgent.toLowerCase();
        var ga = GetQueryString("from");
        if (ua.match(/MicroMessenger/i) == "micromessenger" && ga.match(/timeline/i) == "timeline") {
            return true;
        } else {
            return false;
        }
    }
})

</script>

③判断如果不是用微信朋友圈打开的:

<script>

$(window).on("load",function(){
            function isnot_weixin() {
                var ua = navigator.userAgent.toLowerCase();
                var wlocat=window.location;
                var re = /timeline/;
                if (!(ua.match(/MicroMessenger/i) == "micromessenger")||(re.test(wlocat)==false)) {
                    return true;
                } else {
                    return false;
                }
            }
        })

</script>

时间: 2024-10-22 08:12:17

判断是否是用微信打开、是否是用微信朋友圈打开的相关文章

微信营销该怎样利用好朋友圈

微信营销怎样利用你的好友圈来扩大营销的范围,达到最终目的呢?四点检验推荐.  1.把最真实的一面呈现给大家,不要装逼 在微信上,尤其是你的个人微信,你尽可能展现你最真实的一面给你的朋友.为什么鬼脚七这么多人关注他,喜欢他,我认为其中很关键的一点就是,他所写的文章有一大部分都是他自己的真实故事和生活感悟,让人感觉很亲切.所以我们在微信上要多分享一些自己的生活点滴.个人喜好,不要装逼,越真实越好.比如拿产品来说,你可以在微信上分享是如何进货的.产品是如何生产的等,当你的朋友圈好友知道他背后的一个人事

Android&quot;挂逼&quot;修炼之行---微信实现本地视频发布到朋友圈功能

一.前言 前一篇文章已经详细介绍了如何使用Xposed框架编写第一个微信插件:摇骰子和猜拳作弊器  本文继续来介绍如何使用Xposed框架编写第二个微信插件,可以将本地小视频发布到朋友圈的功能.在这之前我们还是要有老套路,准备工作要做好,这里还是使用微信6.3.9版本进行操作,准备工作: 1.使用apktool工具进行反编译,微信没有做加固防护,所以这个版本的微信包反编译是没有任何问题的. 2.借助于可视化反编译工具Jadx打开微信包,后续几乎重要分析都是借助这个工具来操作的. 二.猜想与假设

(仿微信Android)聊天+红包+直播+朋友圈源码发布了

今天给大伙推荐一个安卓开源项目-“凡信”的最新版本,很值得开发和产品同学们研究一下. 功能概览:IM聊天单聊/群聊/聊天室--基于环信sdk红包功能:1.一对一红包2.群红包(抢红包.答题红包.专属红包)3.钱包(资金及账户管理)直播功能:Ucloud推流 .Ucloud拉流.电台拉流朋友圈.用户体系.好友体系凡信自己服务器维护管理数据详细介绍(凡信)背景介绍:https://github.com/huangfangyi/FanXin2.0_IMhttp://www.imgeek.org/art

Android中Xposed框架篇-微信实现本地视频发布到朋友圈功能

微信非常庞大,还好有一些强大的工具,下面就来总结收获的知识. 一.使用adb shell dumpsys activity top命令快速定位页面 二.使用Jadx进行方法跟踪时候如果发现没有结果,可能这个方法是抽象的,需要找到这个抽象方法最原始的定义的地方继续跟踪 项目在github:https://github.com/houjingyi233/WechatUploadVideo

【知识】微信隐藏分享给好友、朋友圈等的功能

主要也是调用JSSDK接口,具体可以查看官方文档 [参考文章] 微信公众平台显示隐藏网页... 原文地址:https://www.cnblogs.com/wannananana/p/12299328.html

微信封杀外链:是封嘴还是给朋友圈广告让路?

从封杀淘宝链接到近日推出政策全面管制第三方外链,微信如今已经变成重度管制的社交应用.一举一动都可能触发到腾讯的管制禁区,传播分享成为了一件需要层层过滤的难事.微信此举,到底是想只剥夺第三方的话语权,还是更进一步,为了给以后朋友圈广告让路,从而打通实现商业化的捷径? 外链,第三方接入重要入口 外链即外部链接,对于微信来说,在其中运营的公众号.朋友圈中转发/分享的内容.各种HTML 5网页.游戏等都可以称得上是外链.对于微信来说,外链是支撑其生态繁荣不可或缺的一部分. 微信官方此前在2015年1月发

微信好友删除怎么找回 微信好友恢复教程

使用微信的朋友们不知道会不会遇到这种尴尬的情况,就是很多微信好友因为都在微信做起了微商,朋友圈天天发的就是广告,烦不胜烦,于是一生气就会直接删除好友,可是等到过一段时间,又有什么事情想找这位好友,或者约好友一起去玩,却找不到被删的好友了,这就很尴尬了,总不好去跟好友说,我微信把你删了,你再加我一下吧,想知道微信好友删除怎么找回吗,那就看系统圣地小编告诉你微信好友恢复方法吧. 微信好友删除怎么找回 1.最简单的方法就是:在微信朋友圈中找到该好友发布过的信息,这个信息是不随着你删除该好友进行删除的.

分分钟制作微信朋友圈页面

微信朋友圈内嵌WebView,可以理解成一个浏览器. 所以,任何可访问网页都能在朋友圈打开.分享,就非常容易理解了. 微信的WebView内有一些自带特性,如WeixinJSBridge对象,可以定制一些特性. 最简单的情况,我们写一个可以访问的网页(带服务器的),把url复制到微信中发送给任何人,点击url就可以打开这个网页.但是url如果不是域名是ip地址会提示是否继续访问. 通过微信打开的网页,头部会带有分享等功能.分享到朋友圈,发送给特定人后,url变好看了,微信做了处理和提取. 最重要

微信朋友圈:应对春节千亿访问量背后的故事

欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者:腾讯技术工程官方号 微信朋友圈包括图片和视频两套业务架构组成,朋友圈图片的特点是请求量大.消耗计算资源较多,视频则主要消耗带宽.朋友圈的数据是永远存储的,而且随着业务的快速发展,存储容量.带宽和设备的消耗大量增加,而重大节日带来的使用量增长,更加剧了消耗,也给运维人员的保障带来了巨大压力. 节日保障主要由三方面组成:软件保障指通过程序.业务逻辑层面的优化和评估,减轻负载:硬件保障主要指带宽.机器负载的评估和扩容:柔性措施指的是通过业