项目是用vue写的单页面应用,在A页面中引入微信开放标签wx-open-launch-weapp,开放标签能正确跳转小程序。然后点击A页面的某个按钮跳转别的外链页面,当在外链页面点击物理返回按钮后,跳转至A页面,应该会触发BFcache,保留页面原状态的(参考微信网页开发文档中iOS WKWebview网页开发适配指南:Safari或微信WKWebview中,页面A跳转到页面B再返回页面A后不会重新执行Script和Ajax(也不会触发页面reload),但会触发页面的pageshow pageHide等事件),但是此时A页面却发生了刷新。去掉A页面中引入的微信开放标签后,再次从外链返回就不会触发触发A页面的刷新,请问这个是BUG么,还是就是这么设计的?
我也出现这个问题,一样一样的,请问官方是什么原因?