小程序跳转

小程序跳转,第1张

顾名思义,指的是从一个小程序跳转到另外一个小程序。因为都是小程序流量,转化好,用户优质。不足之处在于这类流量渠道来源较多,但单个渠道量少,量大的渠道较为稀缺。目前主要集中在小游戏类小程序相互引流,单个小程序导量较少,需要多铺设渠道。

有人问我:一个小程序上面能有多少位置?我之前见到一个小程序商店那样的,好像有很多位置。微企胜网络科技有限公司目前了解到的是:这个小程序商店需要绑定很多公众号(最多500个),这个公众号绑定了小程序商店后,还可以再绑定最多12个小程序,这些小程序可以关联商店,如果有多个公众号,在商店里最多可展示小程序数=公众号个数12

1、传递参数为对象格式

若参数为对象则需先使用 JSONstringify()进行转换 , 接收后使用JSONparse()转为对象

但这样传参有一个问题,当对象数据长度过大时会报错,因为url传参时程序把过长的那段数据给截取掉了,导致数据转换回来时格式不对而报错。

2、传递参数中含有 = &等特殊字符

若传递参数中含有=,,&等特殊字符,无法正常传递参数,则需要进行编码解码。

解决:

这时可以再添加另一个API:encodeURIComponent(obj) 和 decodeURIComponent(optionsobj),在encodeURIComponent之前要用JSONstringify()先转换数据,decodeURIComponent之后再用JSONparse()转换回来。

encodeURIComponent(JSONstringify(obj)) 为跳转url时的转换方法。

JSONparse(decodeURIComponent(optionsobj)) 为接收参数页面的转换方法。

例如:

wxnavigateTo 和 wxredirectTo 是不允许跳转到 tabbar 页面的,

所以如果需要跳转到含有tabbar的页面,只能用 wxswitchTab 跳转。

            wxswitchTab({

                  url: '/home/home'

            })

以上就是关于小程序跳转全部的内容,包括:小程序跳转、微信小程序页面跳转url传参,对象、数据过长、特殊字符问题、微信小程序含tabBar页面跳转失效问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10132295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存