微信重定向打开地址显示重定向过多 打开链接还要在点一次继续访问才能正常打开网站

我的网站从微信重定向公众号打開会不停的重新加载首页,不管访问那一个网页都是这样请问老师我应如何下手查看原因.
我的公众号是:“新兰威”,可以关注查看从浏览器打开就不会出现这种情况,我的网址是:

该问题答案只有购买此课程才可进行查看~

Web前端攻城师88年狮子男前端攻城4年,以Coding为生以Coding为乐,爱足球喜做饭。就职于阿里妈妈用户体验中心-MUX专注于淘宝单品外投,研究创(Guang)意(Gao)效果加载方案优化,略有心得

}

ios11系统 更新以来先后出现微信重定姠wifi认证无法打开微信重定向,无法重定向到weixin:开头网址等相关问题

经过问题的收集,查询到网络上此类问题普遍存在

收集到的有如下網址市面上大多数厂商在使用微信重定向wifi 认证都存在这个问题

收集到的一些解决办法:

下面简单说明下此类问题:

  无法打开微信重萣向认证问题,只有IOS 11.X后会出现

  默认IOS 认证连接上wifi 会自动弹出wifi 认证页面,后台会自动临时放行认证页面的状态显示完成。

  用户点擊一键打开微信重定向连接wifi会提示 无法重定向到weixin:开头网址。

  导致不能打开微信重定向完成微信重定向wifi认证。

  然后在此继續打开safari浏览器,输入http开头的网址会继续提示微信重定向wifi认证。然后打开微信重定向成功

  说明,默认的认证页面 存在了限制导致無法使用微信重定向相关的私有协议网址。

  需要解决之类问题就需要引导用户去加载到safari上才能打开微信重定向完成微信重定向认证。

  所以首先要判断系统是否为ios

 //首次加载页面提示正在准备网络中
 //倒计时加载完显示一键打开微信重定向
 //如果是ios就显示ios的a标签
 //如果不昰ios,就显示默认的a标签
 

  判断是IOS 就把 一键打开微信重定向认证的 A 标签href地址改成自己定义好的网址。

  此时用户的状态是临时放行的

  用户点击自己定义的一个html地址,这个html地址就会从safari上打开加载微信重定向认证页面。这个认证页面也会自动去加载微信重定向

    (ps:重新设置一个html页面和重新设置一个能自动加载呼起微信重定向函数认证页面)

  用户就点下微信重定向打开就可以完成微信重萣向认证了。

  目前这种流程大部分手机可以正常使用但是还是有少部分手机会认证页面不自动关闭。

  这时候就在页面上提示点擊右上角完成然后就到safari浏览器中完成微信重定向认证。

  也可以优化下页面变成这种有剪头指引的。让用户体验更好

   目前测試了一天,还是存在一个手机无法浏览器中打开的问题和个别手机会认证两次才会成功的问题。

  所以期待你的流程优化

}

调用微信重定向授权接口微信偅定向服务器多次请求本地本地服务器接口,前几天做公众号分享功能然后调用授权接口API 时一直都是两次

分享的链接在用户进行点击時会需要微信重定向的授权验证,这时就要访问上面这个接口获取用户的openId但是每次用户点击分享链接时,我的后天记录都是请求了两佽授权说明微信重定向服务器访问了本地服务器两次,但是微信重定向接口文档中并没有说明这一点真是有些坑,最后找到一个方法解决添加一个参数就OK


 
网上很多说,微信重定向服务器发起了2次“相同”的请求第一次请求被其终止掉了。发现只要是302定向到接口的就會发起所谓的两次“相同”的请求就会产生“40029”错误。302是一种不稳定的跳转可能产生网页劫持,微信重定向应该就是因为这个所以做叻两次请求用301永久定向就能解决。

}

我要回帖

更多关于 微信重定向 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信