如何让页面只能在微信端打开?

<script type="text/javascript">
// 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器
var useragent = navigator.userAgent;
if (useragent.match(/MicroMessenger/i) != ‘MicroMessenger‘) {
// 这里警告框会阻塞当前页面继续加载
var url = window.location.href;
window.location.href = ‘https://open.weixin.qq.com/connect/oauth2/authorize?appid={$_W[‘account‘][‘key‘]}&redirect_uri=‘+url+‘&response_type=code&scope=snsapi_base&state=YWN0PW1vZHVsZSZuYW1lPXNob3BwaW5nMiZkbz1saXN0JndlaWQ9Mg==&connect_redirect=1#wechat_redirect‘;
}
</script>
时间: 2024-11-08 19:10:26

如何让页面只能在微信端打开?的相关文章

【H5小游戏开发教程】如何限制微信游戏只能在微信端打开?

在这行里接触的时间多了,就会发现很多有意思的东西. 比如,很多微信小游戏会限制只能在微信端打开,有木有? 有这样的, 也有这样的, 妈蛋,不能用PC访问,这游戏就没法扒呀..... 其实涛舅舅告诉你,这两种都可以扒 而且是用PC! 但是今天,我不教你扒皮 我要教你的是,怎么让你的微信游戏也能限制PC打不开 很想学吧  准备开始! 1.第一种不提了,因为人家是设置了微信授权登录,从微信那里就拦截住了,只能用微信访问,你可能弄不了这么高级的微信授权这块,如果你真能弄,这一讲你也不用听了,因为你已经能

如何限制微信游戏只能在微信端打开?

在这行里接触的时间多了,就会发现很多有意思的东西. 比如,很多微信小游戏会限制只能在微信端打开,有木有? 有这样的, 也有这样的, 妈蛋,不能用PC访问,这游戏就没法扒呀..... 其实涛舅舅告诉你,这两种都可以扒 而且是用PC! 但是今天,我不教你扒皮 我要教你的是,怎么让你的微信游戏也能限制PC打不开 很想学吧  准备开始! 1.第一种不提了,因为人家是设置了微信授权登录,从微信那里就拦截住了,只能用微信访问,你可能弄不了这么高级的微信授权这块,如果你真能弄,这一讲你也不用听了,因为你已经能

页面只能在微信中打开,并禁用分享功能

/* begin禁用微信分享功能 */ function onBridgeReady() { WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined") { if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false); } else i

安卓微信端打开H5页面背景图被键盘挤压移动位置解决

问题:在微信端(安卓浏览器也如此)打开的H5登录页面中,点击输入信息,弹出软键盘会挤压背景图片. 本来的body宽高设置body{width:100%,height:100%},不起作用,这样写就会导致键盘弹出的时候html和body的高度从原来的100%变为(100%-键盘高度).所以要再强行把高度调整回去. 未调整前:背景被挤压,导致下部出现空白背景 调整后: 插入js代码调整高度 1 $(document).ready(function () { $('body').css({'heigh

只能在微信中打开的页面怎么查看源代码?

直接上教程: 1. 下载一个代理软件“Fiddler” 官方网址:https://www.telerik.com/fiddler 2. 依次点击: Tools ->Options ->  Connections -> Allow remote computers to connect. 这时候你会看到上面有一个端口,默认是8888,先记着.后面会用到,不过你也可以自己修改. 3. 将鼠标移到右上角“online" 会有一个提示框,上面显示你电脑的IP地址,记下来下面会用到. 4

微信端打开页面,布局乱了

微信打开.二微码布局乱了:原因:布局问题: 这个地方写了两个display:把display:inline-block 删除就可以了. 我写了两个display:inline-block:不过有一点小疑问,为什么我刚开始没hover前是display:none;这不是块级元素,因为之前是display:inline-block:已经布好局了.display:none隐藏时删除就可以了. .你的a标签给了display:block,那就把width:100%; 因为你是默认的,导致一些浏览器右边点

判断是否是微信端/微信浏览器

判断是否是微信浏览器.微信端打开 var wx= (function(){ return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1 } )(); if(wx){ $(".android").click(function(){ alert("请使用其他浏览器打开!"); }); $(".pc").click(function(){ alert("请

判断页面是否是微信打开的

原文:判断页面是否是微信打开的 今天遇到一问题,让一个页面在微信上打开,PC上不能直接打开,网上找了许久,没得到满意的答案,而且千篇一律. <?php $user_agent = $_SERVER['HTTP_USER_AGENT']; if (strpos($user_agent, 'MicroMessenger') === false) { // 非微信浏览器禁止浏览 echo "HTTP/1.1 401 Unauthorized"; } else { // 微信浏览器,允许

weixin://dl/busines微信跳转技术微信内打开页面微信ticket生成

weixin://dl/busines微信跳转技术微信内打开页面微信ticket生成 演示地址:http://rootadmin.cn 原文地址:https://www.cnblogs.com/yiliang9117/p/8495301.html