解决微信小商店购物组件,点击详情左下角店铺后无法返回的问题!

很多博客说降低版本来解决,技术流怎能如此行事?!
说下我的简单粗暴的解决方案:

新冠元年微信团队开始研发了基于小程序的小商品产品,誓要打通社交电商的任督二脉,集成小商品很简单,就是把微信团队开发好的小商品组件集成进来:

"plugins": {
    "mini-shop-plugin": {
      "version": "1.1.33",
      "provider": "wx34345ae5855f892d" 
    }
  }

当点击左下角店铺按钮返回的时候,控制台打印

[sitemap 索引情况提示] 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引

首页我问一下你是不是这样写了

wx.navigateTo({
  url: `plugin-private://wx34345ae5855f892d/pages/home/home`,
});

那就注释掉它,然后换成如下代码:

//解决商品详情页点击左下角店铺不能返回店铺首页问题
   wx.redirectTo({
     url: 'plugin-private://wx34345ae5855f892d/pages/home/home',
   })

二者都能实现页面跳转,但是有细微差别,做过移动端开发的应该很清楚啦~,当然选择redirectTo了,让index页面销毁直接跳转小商店组件页面,防止用户通过点击导航返回按钮展示空白的index页面。

什么?还不能解决,检查一下以上代码你写在哪里了,我建议你写在index.js 文件的生命周期函数 onLoad()函数的末尾就可以了,也有人说写在 app.js 里的生命周期函数onLaunch()里也可以解决,这样写会不会有问题,你可以试试,我验证的结果是还是有问题。

怎么样可以解决你的问题了吗,如果还不能,欢迎给我留言我会第一时间反馈,如果能解决请帮我点个赞。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近几个月因为公司的业务需求,一直在折腾小程序,从开始的完全不熟悉,到后面被各种坑折磨,是时候写一篇总结了,避免下...
    ArmorVon阅读 1,916评论 1 1
  • 需求场景: 我们在开发后台管理系统的时候,经常会遇到这样的问题,我刚通过筛选条件筛选出来了一批数据,然后我点击到了...
    屎香味十足阅读 10,060评论 1 6
  • 1、原生ajax实现步骤,ajax怎么实现跨域? 第一步:获得XMLHttpRequest对象 第二步:设置状态监...
    Ht_何甜阅读 664评论 0 0
  • 需求场景1:用户注册三步需求: 在快付小店项目开发中,有这样一个需求:用户进入A页面(招商首页),点击注册按钮,进...
    屎香味十足阅读 5,413评论 0 1
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 5,772评论 0 5