随着百度小程序的风头正劲,越来越多的站长投入到百度小程序的开发中来,但是开发过程中难免会碰到诸多问题无法自己解决,2020-11-24小编发现百度用户:【绿岛之北】提出了一个关于“工具反馈-swan.setURLQuery...”的问题,在问题中开发者绿岛之北对该问题做了如下阐述:
swan.setURLQuery无法根本的改变当前页面的query。
场景:
页面内有一个搜索框,当跳转到该搜索页存在参数query时,会使用该query词进行搜索,比如query=搬家,用户也可能会修改搜索框内的词触发重新搜索。
那么,当用户重新修改输入框的内容触发重新搜索的时候(比如改为充话费),希望能将query改变为新搜索的词充话费,因为此时整个页面的内容已经是充话费了,不是搬家。
setURLQuery可以修改query,但不能根本性的修改,比如虽然已经通过setURLQuery改为了充话费,但是当我分享的时候,分享的地址中的query还是原始的“搬家”。用户点击进来看到的也是搬家的内容而不是充话费。
另一个场景:
用户通过scheme进入搜索页,携带query=搬家,然后用户在小程序搜索页里更改了query为充话费,然后关闭了小程序 当用户再次通过相同的scheme进来的时候,看到的是充话费的内容,而不是scheme里面的搬家的内容(因为原始的scheme中query就是搬家,应该跳转到搬家)。
上面的两个场景该怎么解决呢,setURLQuery并不能符合要求
注:以上是百度小程序开发者:"绿岛之北"对于本问题的一些阐述,这里做一个引用,我们将实时关注百度小程序助手对该问题提出的解决方案。
【2020-11-25】百度官方对用户绿岛之北提出的工具反馈-swan.setURLQuery...给予如下回复
同上~
百度智能小程序的月活用户超过1.5亿,现在有着40多个流量入口,未来估计能够达到70多个。百度小程序不仅可以运行在百度系列的产品上,像例如爱奇艺、携程等,都是支持百度小程序运行的,这个数量高达40多个。像这样情况,对企业来说,这将意味着接触到更多的用户,百度的小程序的开放申请就又为企业在新移动时代的网络营销多了一个选择和流量阵地。
如果您也在使用百度小程序,请关注我们,如果您有关于百度小程序的使用问题请联系我们,或者去百度小程序平台找官方人员给予解决,相信百度在小程序上的发力会是一个里程碑!