如何让运营人员可以便捷的更换小程序banner?
发布于 4 年前 作者 leihu 8983 次浏览 来自 官方Issues

使用场景:

运营人员需要日常替换小程序的banner以及设定每个banner点击跳转的页面

遇到的问题:

1.实现方式上我们目前考虑的是在我们的运营后台中,给一个可以增删改banner的图片和对应路径的功能;不知道这个思路是否是最优解?

2.如何让运营人员方便的获知每个页面的路径呢?

案例参考:

京东商城,当当等电商小程序中,banner也是经常更换,不知道他们是怎么实现的?(应该不会是让开发每更换一次banner都要提一次审吧?)

5 回复

banner全部用后台的绑定跳转链接参数(前端处理),页面路径参考<https://developers.weixin.qq.com/community/develop/article/doc/0008066531c28043d2185a4d356813>>>快速更新就让用户更新版本<<<FLOATING LINK: https://developers.weixin.qq.com/miniprogram/dev/api/base/update/wx.getUpdateManager.html>

动态更换banner和路径,方案1是可以的。

针对第二个问题 可以实现一个页面路径的增删改查,每次新增页面的时候同步把页面路径配置上去,让运营自己选择。

通过接口返回路径和图片链接呀

小程序页面js里

写有请求banner数据的接口(可以使用云开发,或请求自己的服务器接口)

路径肯定是比较固定的

比如:

1、点击banner跳转到商品详情页,pages/goods/detail?gid=xxxx

2、点击banner跳转到公告或通知页,pages/common/detail?id=xxxx

3、点击banner跳转到活动页,pages/activty/index?id=xxxx

4、点击banner跳转到web-view,pages/webView/index?url=xxxx

等等这样页面肯定要审核前写好了(嫌麻烦,可以页面里直接放一个web-view加载目标h5)

数据库里存储banner时,就可以记录url,tid(targetId 目标id: gid | id …),type(商品 | 公告、通知 | 活动 | H5)

小程序获取banner数据时,就可以根据type和tid,依据上面的1234跳转到对应页面

回到顶部