链接可以访问,手机浏览器 PC 浏览器都 OK ,就微信浏览器不行。点了以后,顶部绿色进度条闪过一下,页面没有切换。 但是同样都在导航里,其他导航都没问题,就这一个地址打不开。
1
paloalto 2016-07-12 23:00:56 +08:00 via iPhone
发下代码?
不看代码瞎猜的话,可能有五种情况: 1 href 写成了 # 2 a 链接 的行为被 js 改变 3 代码有误 4 链接格式不被支持 5 链接被微信屏蔽,如 App Store 的链接。猜你很可能是属于这个情况? |
3
qiayue 2016-07-13 07:45:09 +08:00 via Android
如果当前打开的页面的 URL 和你链接中的 URL 被微信认为是同一个 URL 就会出现这种情况。
解决办法看二楼。 |
4
miaotaizi 2016-07-13 08:05:50 +08:00 1
好像要在 url 后面加一个 wechat 的锚点,表示这个链接是来自微信的, 具体的可以搜一下搜索引擎, 以前我也遇到过类似问题
|
5
ghostsf 2016-07-13 10:33:12 +08:00
代码呢?
|
6
linpf OP @paloalto 都不是,知道问题是什么了,看下面。
@airyland 加随机数可行。看下面。 @qiayue 链接是不是相同的。 @miaotaizi 好像你的问题就是我的问题 最后捣鼓了半天终于找到原因了。 如果是通过微信公众号底部的菜单进入的 URL 。 当跳转到另一个页面以后,就无法跳转回这个 URL 。 比方说我的微信公众平台里加的菜单是 http://www.abc.com/?page=1 然后在通过这个菜单进入以后,我在这个页面里的链接进入 http://www.abc.com/?page=2 这个时候,就无法再回到 http://www.abc.com/?page=1 了 解决办法,微信菜单里连接加个无关紧要的参数。比如 http://www.abc.com/?page=1&from=wechat |