1. 注销小程序入口
小程序是一项非常便捷的服务,但有时候我们需要将小程序入口注销掉。那么要怎样做呢?以下是详细步骤。
1.1 打开小程序管理后台
首先在微信中打开小程序管理后台,选择需要注销入口的小程序,进入小程序的“设置”页面。
1.2 进入“功能设置”页面
在左边的侧边栏中选择“开发”-“开发设置”,然后选择“功能设置”。
1.3 关闭“进入小程序”的功能
在“功能设置”页面中,找到“启用进入小程序的能力”这一项,将其关闭即可。
// 代码示例
function disableEntry() {
wx.openSetting({
success(res) {
const authSetting = res.authSetting
// 判断是否关闭了“进入小程序”的能力
if (authSetting['scope.weRun'] === false) {
console.log('已关闭进入小程序的能力')
}
}
})
}
1.4 提交审核
关闭“进入小程序”的功能后,还需要提交审核。在审核通过后,“进入小程序”的功能将被彻底禁用。
2. 隐藏小程序入口
如果不想彻底注销小程序入口,也可以选择将其隐藏起来。以下是具体步骤。
2.1 进入“客服消息”页面
和关闭入口的方法一样,进入小程序管理后台的“设置”页面,选择“开发”-“客服消息”。
2.2 添加自定义菜单
在“客服消息”页面中,点击“添加自定义菜单”按钮,并选择“小程序”作为菜单类型。
2.3 设置小程序参数
在设置小程序的参数时,需要注意以下几点:
- 小程序路径要以“/”开头。
- 目前只支持最多设置三个子菜单。
- 子菜单的路径需要以“/”开头。
- 子菜单的跳转方式只支持“跳转到小程序”,即不能设置为“跳转到网页”或“发送消息”等。
// 代码示例
function hideEntry() {
wx.request({
url: 'https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN',
method: 'POST',
data: {
"button": [{
"type": "miniprogram",
"name": "我的小程序",
"url": "http://mp.weixin.qq.com",
"appid": "wxXXXXXXXXXXXXXXXX",
"pagepath": "/pages/index/index"
}]
},
success(res) {
console.log(res.data)
}
})
}
2.4 发布菜单
设置完参数后,需要点击“发布”按钮才能生效。此时,用户就可以通过点击菜单中的小程序图标来访问小程序了。
3. 总结
通过以上两种方法,我们可以轻松地注销或隐藏小程序入口。需要注意的是,注销入口需要通过审核才能生效,且无法通过路径进入小程序;而隐藏入口则需要通过自定义菜单来访问小程序,但仍然可以通过搜索、二维码等方式进入小程序。根据自己的需求来选择合适的方法吧!