微信上网页能打开但过一会就显示lol网页加载失败败

php判断页面是否是微信打开的示例(微信打开网页)
字体:[ ] 类型:转载 时间:
今天遇到一问题,让一个页面在微信上打开,PC上不能直接打开,下面是我使用的方法,现在分享给大家
代码如下:$user_agent = $_SERVER['HTTP_USER_AGENT'];if (strpos($user_agent, 'MicroMessenger') === false) {&&& // 非微信浏览器禁止浏览&&& echo "HTTP/1.1 401 Unauthorized";} else {&&& // 微信浏览器,允许访问&&& echo "MicroMessenger";&&& // 获取版本号&&& preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches);&&& echo '&br&Version:'.$matches[2];}
好吧,我也不能直接反驳,不过,这个确实非常不靠谱、拿数据说话吧。下面分别是 Android, WinPhone, iPhone 的 HTTP_USER_AGENT 信息。
代码如下:"HTTP_USER_AGENT": "Mozilla/5.0 (L U; Android 4.1; zh- Galaxy Nexus Build/Wind-Galaxy Nexus-V1.2) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 MicroMessenger/5.0.1.352","HTTP_USER_AGENT": "Mozilla/5.0 ( MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; T NOKIA; Nokia 920T)","HTTP_USER_AGENT": "Mozilla/5.0 (iP CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1",
可以看到 WinPhone 根本就没有 MicroMessenger 所以无法判断、其实 userAgent 判断本来就是很假的事情、所以我觉得应该用 js 判断是否存在 WeixinJSBridge ,然后 ajax 给 phpphp检测到了然后返回真正的页面信息、期间加一个 “玩命加载中...” 这样就很和谐了、当然 ajax 的话,也是可以欺骗的,但是相对 userAgent 欺骗来说,就要麻烦一点了、不过我们的目的是检测是否是微信端,而不是欺骗的问题、具体代码我就不写了,因为最讨厌那种拿来主义了、无限的复制黏贴,而且有时候代码被过滤了一部分也不管、
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具苹果6s手机微信无法打开一直显示正在载入怎么办|苹果教程|购物指南网
>> 栏目导航
苹果6s手机微信无法打开一直显示正在载入怎么办
详细如下:
如图所示,右下角的微信变成这样子,下方显示“正在载入”,无法打开。
我们首先打开app store,因为更新软件我们都是使用这个app来更新的,所以我们要进去重新更新一下。
打开之后,我们找到右下角的“更新”,进入更新页面。
>> 最新文章
*&&新*&&新*&&新*&&新*&&新*&&新*&&新*&&新*&&新*&&新
>> 数码产品为什么打开微信老是说:微信被禁止联网,可-中国学网-中国IT综合门户网站
> 信息中心 >
为什么打开微信老是说:微信被禁止联网,可
来源:互联网 发表时间: 3:29:03 责任编辑:王亮字体:
为了帮助网友解决“为什么打开微信老是说:微信被禁止联网,可”相关的问题,中国学网通过互联网对“为什么打开微信老是说:微信被禁止联网,可”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:为什么打开微信老是说:微信被禁止联网,可在百度手机助手中打开,什么原因?,具体解决方案如下:解决方案1:改为勾就可以联网了,打勾允许连接,一个是数据连接,你可以仔细查查是不是在微信这栏里你打了个叉,打叉禁止连接百度手机助手为帮助手机用度控制手机流量,在每个软件里有两个选项,一个是WIFI连接解决方案2:怎么查?解决方案3:还没解决,求帮忙解决方案4:太给力了,你的回答完美地解决了我的问题,非常感谢!解决方案5:什么型号手机解决方案6:装了,m623型号
3个回答1个回答1个回答3个回答2个回答5个回答2个回答2个回答3个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号我的iphone4S怎么上不去微信了?一登陆就显示连接网络失败请检查网络设置 但是我的QQ和上网没问题 去大神 破解 - 谷普下载┆┆┆┆┆站内软件文章
| 当前位置: →
→ 我的iphone4S怎么上不去微信了?一登陆就显示连接网络失败请检查网络设置 但是我的QQ和上网没问题 去大神作者:佚名 来源:互联网 更新时间: 17:19:47与好友分享: 更多谷普网友的提问:我的iphone4S怎么上不去微信了?一登陆就显示连接网络失败请检查网络设置 但是我的QQ和上网没问题 去大神
_瑞臣_________给出的答案:卸载后重新安装微信,,
[] [] [] []?上一篇文章:   ?下一篇文章:文章栏目导航 |
| 本类热门文章
按字母检索:
按声母检索:
站内网页 |
| CopyRight(c)2007-
谷普下载 All Rights Reserved.我手机上的微信一直显示收取中,无法使用,之后卸载了重装,就一直无法登陆显示载入数据失败请检查网络设_百度知道
我手机上的微信一直显示收取中,无法使用,之后卸载了重装,就一直无法登陆显示载入数据失败请检查网络设
/zhidao/pic/item/7dd98df4fa07f7dec54e736d19625.hiphotos://g。手机是iPhone6plus
其他类似问题
为您推荐:
其他4条回答
我也这样,不知道为什么。一直显示收取中,删了重装就跟你一样了
我的也是这样。但是可以登录别的账号。可能是账号出现了问题
你检查一下你的蜂窝数据是不是把微信软件关闭了?
轩逸的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 lol网页加载失败 的文章

 

随机推荐