消息关闭
    暂无新消息!
求大神帮忙分析一下,可能出现这个现象的原因是神马。
自己开发的公众号,内置h5 app。当进入层次超过2层,每次返回第一层时就会报404错误,刷新页面能够加载出来。此外把404页面分享到微信,通过连接点击打开正常。

11个回答

︿ 3
这个有可能是你前端页面的问题,你用浏览器直接打开你这个链接能否重现这个问题?如果可以,你把你前端代码放上来看看。你是不是用了单页面开发,有没有用angularjs router?
︿ 3
我也遇到这个问题了,但是看了楼主说刷新后可以出界面我就刷新了一下,结果后来就没有这个问题了,另外两个菜单下的页面也没有这个问题了,不知道是不是第一页的URL根地址没有缓存,因为另两个页面后来再进也可以了,期待大神解答。
︿ 2
我也遇到了类似的问题,我的是参数问题,微信好像对某些参数有校验,我改了参数值就没问题了..
︿ 1
大神呀,这个问题困扰我很久了,期待你的帮忙QQ:79183753;要多少分,你开个价
︿ 1
我今天也遇到了,看到你们说刷新,我刷新过后重现不了了,手欠了,汗。。。
︿ 1
我也遇到这个问题,在iphone5s上进入第二个h5页面,然后返回就会报404错误,刷新就好了,但是在本机的safari上也是正常的。在安卓上正常,非常奇怪的是在iphone6s上也是正常的,我找不到问题在哪里,求帮助
︿ 0
微信的缓存机制和浏览器的略有不同,返回404,你需要打印一下history堆栈里面的信息,看是否是正确的地址。返回按钮调用的是堆栈最上面的一条信息。

不知道你用的什么框架开发的,你可以试试。看下它里面对堆栈的处理。