手机怎么微信不用手机扫描扫描

微信扫描网站二维码打开手机版的解决方法 - 推酷
微信扫描网站二维码打开手机版的解决方法
我们常常在宣传网站手机版的时候使用二维码推广方式,用户只需要扫描二维码,就可以访问该网站。但是微信扫描二维码之后却将网站进行了转换,造成网站样式表、js等功能丢失,使得用户用微信扫描网站二维码变得凌乱起来。那么该如何解决这个问题呢?
其实早期微信是没有增加这个转换的,但是后来由于众多使用微信的大号进行各种推广,微信为了安全起见,采用了先由微信转换一下格式,然后由用户选择是否访问原网页。
1、扫描网站二维码之后的效果是这样的:
微信会提示“该网页非微信官方网页,将由微信转换为手机预览模式。”,如果点击“继续访问”按钮,就会进入到微信转换的界面。而那个“访问原网页”的链接非常小,所以大多数用户都会点击上面的按钮。
2、两种解决办法
方法1:使用公众账号的二维码进行宣传,然后为关注用户发送手机网站链接,这种方法就绕过了这个转换过程。
方法2:用程序判断是否是微信转换界面,然后推不同的提示页面。
我们先获取一下HTTP_USER_AGENT,得到的数据为:
mozilla/4.0 ( msie 6.0; windows nt 5.1; sv1; .net clr 1.1.4322; tencenttraveler)
这里最有用的信息就是最后的“tencenttraveler”了,它表示微信使用这个浏览器来转换你的网页,所以只需判断是否包含“tencenttraveler”,就可以显示不同的页面了。
判断代码如下:
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($agent, ‘tencenttraveler’) === false){
echo ” 不是微信浏览”;
echo “&img width=’100%’ src=’http://www.weste.net/images/tiao.jpg’ alt=”扫描网站二维码”;
界面如下:
原理就是这样的,具体的界面可以自己设置,但是似乎微信转换时候的缓存问题十分严重,暂时没找到好办法解决。如果有什么好方法,请告诉我哦~~~
本文永久链接:
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致如何微信分享链接做成手机可以扫描的二维码
在免费部落的网站中,与微信相关的话题还有:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。微信扫描登录
博客专家
微信扫描登录
PHP学习笔录
微信扫描登录
本文主要介绍如何实现使用微信的二维码扫描登录系统功能。
PC系统功能,希望借用微信的oauth授权方式,来实现本系统的登录。而最简单的方式就是用户通过扫描二维码,然后在手机端进行确认,之后在PC端实现登录。
以上的业务期望,首先我们需要转化为实际的开发需求,根据上面的期望,我们可以了解其需要两个平台支持PC端和手机微信客户端。
PC端:登录二维码扫描页面
主要负责在用户进入当前页面后,根据当前用户的cookie和时间字符串阶段性的生成一个唯一键值,并产生一个唯一的手机访问的url。例如:当前有唯一cookie字符串(adccccc),时间戳为(),那么根据一定的加密规则后,生成一个唯一键值(df3a4de2af34)。根据这个唯一键值,生成唯一的手机访问url为:
手机微信客户端:OAUTH授权登录页面
主要工作就是在手机端使用微信的oauth登录,登录成功后根据当前的唯一键值,以及登录的session信息和用户信息保存到公共内存资源中。PC端通过socket或者轮询方式查询该键值是否已经登录成功,如果成功登录则在PC端保存用户登录session,并提示PC前端。
以上过程可以简化为下图模式。
1. 用户打开PC页面,就可以看到一个二维码,类似如下图。二维码其实包含的仅仅是一个手机端oauth授权的url;
用户通过微信扫描二维码,打开oauth授权页面;
用户成功授权后,服务端获取用户登录信息,以及其所携带的唯一键值;
通过socket或者轮询方式通知PC端,当前已经成功登录,并赋予当前PC端session信息。
多系统单公众号应用
在应用的过程中会发现一个公众号可能需要支持多个平台,但是微信授权只支持一个绝对域名,因此如果希望一个帐号多个平台共享是无法实现的。
解决办法就是通过统一的一个平台去做手机端授权管理,然后针对键值的生成规则,将其保存到不同的共享内存中。
例如:有A、B和C三个平台,然后E平台是作为手机端统一授权服务器。A、B和C平台通过特殊标识生成一个唯一的键值,然后在E平台登录成功后,E根据解析出来的键值将登录信息写入不同的平台的共享内存。而A、B和C都在自己的专属平台上判断共享内存的某个键值是否登录即可。
我的热门文章
即使是一小步也想与你分享怎么用微信扫描手机里的二维码图片?_知识吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:37,085贴子:
怎么用微信扫描手机里的二维码图片?
你会不会在或者里遇到有二维码图片,但刚好你又是。这怎么用手机扫描手机里的二维码呢!真是纠结!手机不够用啊!别急,别急,我告诉大家一个方法
相机入门知识,天猫电器城,汇聚国内数码相机大品牌,100%正品,留住美好瞬间!天猫电器城,品牌旗舰,闪电到家,超值包邮,智新生活!
这个问题,很简单。这样,我们先拿一个二维码。(,如何大家觉得有帮助,就关注这个二维码)先存储这个二维码到手机相册然后打开微信。找到下面的【发现】点击进入。发现里面有个扫一扫功能~~点击。这下大家明白了吧
难道大家对这个都不感兴趣?
贴吧热议榜
使用签名档&&
保存至快速回贴二维码扫描
当前位置:>二维码扫描首页
店铺名称:二维码扫描
商铺掌柜:二维码扫描
联系电话:
客服 QQ:暂无
联系地址:海南海口
注册时间:
店铺收藏:
商品数量:50件
总访问量:2024次
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
一口价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
热卖价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
市场价:?0.00
促销价:?0.00
技术支持:金桥网&&&&

我要回帖

更多关于 微信扫描二维码 的文章

 

随机推荐