获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
[图片] 录屏:1、从链接地址https://oss.suning.com/vss/activity/wximg/magic/demo/test-wx-weapp.html?v=4进入,wx.config提示OK,但open-type按钮不显示。2、刷新页面,wx.config提示OK,open-type按钮才会显示。
使用<wx-open-launch-weapp>,页面打开时路由自动跳转,按钮会失效?VUE框架下的HTML5页面,vue-router,当第一次进入页面,且未带有路由信息时,按路由配置自动跳到指定页面。 这个跳转动作,会导致页面wx-open-launch-weapp>按钮失效,且不触发ready事件。 但路由跳转完成后,刷新一次页面按钮即可恢复。 wx-open-launch-weapp>按钮为动态创建。 做了以下场景验证: vue-router: hash路由,跳转发生hashchange,url变化,必现。vue-router: history路由,replaceState进行queryParams的encode,url变化,必现。react-router: hash路由,同vue-router:hash,必现。window.location.href重定向,必现。整体看起来,只要url发生变化,wx-open-launch-weapp>按钮就会失效。 请问是什么原因? 谢谢,盼复。
2020-08-25