小程序——跳转API

跳转API

    • [1、wx.restartMiniProgram(Object object)](#1、wx.restartMiniProgram(Object object))
    • [2、wx.openOfficialAccountProfile(Object object)](#2、wx.openOfficialAccountProfile(Object object))
    • [3、wx.openOfficialAccountChat(Object object)](#3、wx.openOfficialAccountChat(Object object))
    • [4、wx.openOfficialAccountArticle(Object object)](#4、wx.openOfficialAccountArticle(Object object))
    • [5、wx.openInquiriesTopic(Object object)](#5、wx.openInquiriesTopic(Object object))
    • [6、wx.navigateToMiniProgram(Object object)](#6、wx.navigateToMiniProgram(Object object))
    • [7、wx.navigateBackMiniProgram(Object object)](#7、wx.navigateBackMiniProgram(Object object))
    • [8、wx.exitMiniProgram(Object object)](#8、wx.exitMiniProgram(Object object))

1、wx.restartMiniProgram(Object object)

重启当前小程序。

参数:Object object

属性 类型 默认值 必填 说明
path string 打开的页面路径,path 中 ? 后面的部分会成为 query
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

2、wx.openOfficialAccountProfile(Object object)

通过小程序打开公众号主页。

参数:Object object

属性 类型 默认值 必填 说明
username string 需要打开的公众号的原始 ID
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
js 复制代码
wx.openOfficialAccountProfile({
         username: '', // 此处填写公众号的原始 ID
         success: res => {
         },
         fail: res => {
         }
     })

3、wx.openOfficialAccountChat(Object object)

通过小程序打开公众号会话界面。

参数:Object object

属性 类型 默认值 必填 说明
username string 需要打开的公众号的微信号
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
js 复制代码
wx.openOfficialAccountChat({
         username: '', // 此处填写公众号的微信号
         success: res => {
         },
         fail: res => {
         }
     })

4、wx.openOfficialAccountArticle(Object object)

通过小程序打开任意公众号文章(不包括临时链接等异常状态下的公众号文章),必须有点击行为才能调用成功。

参数:Object object

属性 类型 默认值 必填 说明
url string 需要打开的公众号地址
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

object.success回调函数:

参数:Object res

属性 类型 说明
cancel boolean 为 true 时,表示用户点击了取消(用于 Android 系统区分点击蒙层关闭还是点击取消按钮关闭)
confirm boolean 为 true 时,表示用户点击了确定按钮

object.fail回调函数:

参数:Object err

属性 类型 说明
errMsg string 错误信息
errCode number 错误码
js 复制代码
wx.openOfficialAccountArticle({
         url:'', // 此处填写公众号文章连接
         success: res => {
         },
         fail: res => {
         }
     })

5、wx.openInquiriesTopic(Object object)

通过小程序打开问一问话题。

参数:Object object

属性 类型 默认值 必填 说明
pageId string 落地页 id,需在指定页面点击右上角三个点的「复制 ID」按钮获取
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
js 复制代码
wx.openInquiriesTopic({
  pageId:'', // 填写落地页 id
  success: res => {

  },
  fail: res => {

  }
})

6、wx.navigateToMiniProgram(Object object)

打开另一个小程序。

js 复制代码
wx.navigateToMiniProgram({
  appId: '',
  path: 'page/index/index?id=123',
  extraData: {
    foo: 'bar'
  },
  envVersion: 'develop',
  success(res) {
    // 打开成功
  }
})

7、wx.navigateBackMiniProgram(Object object)

返回到上一个小程序。只有在当前小程序是被其他小程序打开时可以调用成功。

注意:微信客户端 iOS 6.5.9,Android 6.5.10 及以上版本支持

js 复制代码
wx.navigateBackMiniProgram({
  extraData: {
    foo: 'bar'
  },
  success(res) {
    // 返回成功
  }
})

8、wx.exitMiniProgram(Object object)

退出当前小程序.

参数:Object object

属性 类型 默认值 必填 说明
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
相关推荐
UXbot5 小时前
AI原型设计工具如何支持团队协作与快速迭代
前端·交互·个人开发·ai编程·原型模式
AC赳赳老秦5 小时前
供应链专员提效:OpenClaw自动跟踪物流信息、更新库存数据,异常自动提醒
java·大数据·服务器·数据库·人工智能·自动化·openclaw
微擎应用6 小时前
全渠道批发订货商城小程序管理系统
大数据·小程序
ZC跨境爬虫6 小时前
跟着MDN学HTML_day_48:(Node接口)
前端·javascript·ui·html·音视频
PieroPc8 小时前
CAMWATCH — 局域网摄像头监控系统 Fastapi + html
前端·python·html·fastapi·监控
巴巴博一9 小时前
2026 最新:Trae / Cursor 一键接入 taste-skill 完整教程(让 AI 前端告别“AI 味”)
前端·ai·ai编程
kyriewen9 小时前
半夜三点线上崩了,AI替我背了锅——用AI排错,五分钟定位三年老bug
前端·javascript·ai编程
大明者省9 小时前
宝塔开了端口,Ubuntu 还得开相应端口才能打通
服务器·数据库·ubuntu
kyriewen9 小时前
我让 AI 当了 24 小时全年无休的“毒舌考官”
前端·ci/cd·ai编程
syagain_zsx9 小时前
Linux指令初识(实用篇)
linux·运维·服务器