您当前的位置: 首页 > 知识百科 > 如何解决小程序关键词机制的问题?

如何解决小程序关键词机制的问题?

时间:2023-07-01 14:05 阅读数:130 人阅读 分类:知识百科

  最近有网友在开发小程序的时候遇到了小程序关键词机制方面的问题,导致小程序不会在你退出小程序界面后自动unload,从微信小程序官方文档上可以看到。那么如何解决这个问题呢?一起来了解下吧。

  

  当退出小程序之后,此时小程序并非unload状态,而是处理onhide状态,那么该如何实现每次场景值为1001时,进入小程序主界面可以刷新界面呢?

  这里我是采用了在app.js文件中设置一个全局变量scene用来记录首页小程序页面状态,初始值设为1,即用户进入首页后 scene = 1。如果用户点击跳转到其它页面,如A,则在首页的 onhide函数中将其减一 scene -= 1,此时说明首页被隐藏处于 onhide状态;当用户从A返回到首页后则将scene加一 scene += 1,此时说明首页处于 onShow状态。这样处理之后,每次小程序页面跳转都会进行一次减一加一操作,然后保证首页状态在页面跳转时始终为1。然而,当用户点击返回退出小程序首页后,scene等于0,则说明此时用户已经退出,小程序在后台运行。

  然后,在首页的onShow函数中判断 scene,如果 scene值为0时,则刷新小程序,设置相关data为初始值,重新从数据库获取。

  scene状态值说明

  1首页处于onShow状态

  0首页处于onhide状态

  部分代码

  首页.js

  onShow: function () {

  if (app.globalData.scene == 0) {

  app.globalData.scene = 1;

  this.setData({

  Info: null,

  })

  this.onLoad();

  }

  },

  onHide: function () {

  app.globalData.scene -= 1;

  },1234567891011121314

  跳转界面.js

  onLoad: function (options) {

  app.globalData.scene += 1;

  },

  其实要解决小程序关键词机制的问题,最主要是了解小程序关键词规则;

  关键词的设置需与微信小程序开发的本身业务相关,微信小程序的名称与微信小程序所提供的服务越贴合,排名越高。而在审核正式通过后,微信小程序的自定义关键词会与微信小程序服务质量、用户使用情况、关键词相关*等因素一起影响搜索结果。

  ①搜索结果排序:小程序>朋友圈>公众号。小程序被设置为第一优先,可见腾讯对小程序推广的重视。

  ②微信坐拥9亿用户,巨大的用户基数是微信小程序发展的根基与前景。

  ③微信小程序开发的名称唯一、地理位置唯一,前先一步注册是抢占市场的关键。

  如果小程序关键词机制出了问题,对于开发小程序和小程序关键词设置来说都会有一定的影响,所以大家可以参照上文中的方式来解决相关问题,更多解决办法可以在微信小程序商店搜索。

  

  小程序关键词搜索不到怎么办?

  小程序关键词搜索规则详解

  微信小程序关键词配置怎么操作?