//列表页
wx.navigateTo({ url: '../AD/ad?aid=' + aid }) |
内容页
var aid = options.aid; var that = this ; console.log(aid);//测试参数正确有值 that.setData({ aid: aid, atmp:( new Date()).getTime() }) }, |
- 当前 Bug 的表现(可附上截图)
- 预期表现
页面代码显示正确,但在webview里的调试就不正确了.setdata的数据没有被传过去.开始我们以为是微信缓存了.后来查看服务器的日志发现有错误.没有接到数据.
- 复现路径
列表页向内容页跳转有一定几率产生此bug,原因不明.但从载图来看确实是你们没有收到值.我同时也看了其它人也有反馈这个的:
https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00048289fd8738b9d7b67d05951800&highline=web&token=1532354892&lang=zh_CN
- 提供一个最简复现 Demo
<web-view src="https://api.v1.pkeye.club/albums/view/bid/{{aid}}/?aid={{aid}}&_t={{atmp}}"></web-view>
你好,问题已复现,我们会尽快进行修复。
看不懂
我也是这个问题,安卓机没问题,苹果机概率很高,感觉是web-view静态好使,动态的,还没有被赋值就去显示去了,就出现这个问题了。求解决
有没有遇到这种问题?开发工具打开web-view 出现这种情况,手机打开是没问题的
是吧我就说有bug.
你好,问题已复现,我们会在后续版本中进行修复。
https://api.v1.pkeye.club/2018-05-11_170101.wmv
放个视频希望你能理解我说的.
[ 2018-05-11T15:58:23+08:00 ] 182.201.33.179 GET /albums/view/bid//?aid=&_t=
服务器接收到的这样的.没有数据呀.是可以访问没有问题.但是数据传不过来.
环境里的参数正常.
小程序页面的参数正常.
页面代码里的web-view参数正常
但服务器有几率接收不到参数.
所以我查找问题.发现有几率在web-view嵌入页面也有时出错.
打开webview的调试果然没有任何参数....
如果不明白,可以看视频.
对了此问题调试经历了4次开发工具崩溃,无缘无故闪退...
是有概率发生的.我想我已经说了.其它遇到bug的程序员也说了是有概率的.而且你载的和我载图的差一步.就是web-view的调试页面的连接是收不到数据的.
很高兴你能回复.
但是为了测试问题呀.正常不会这么写的.在webview里的页面的调试里就是接收不到呀.
除非你们规定了web-view的src只能使用静态文本.载图很显示能看出问题.
使用你的代码,变量是有设置进去的