从小程序跳转

... 2026-1-26 大约 1 分钟

# 从小程序跳转

小程序开放接口 navigateToMiniProgram 需要在您的小程序中开发使用,具体调用方式请参见微信小程序接口文档 (opens new window)QQ 小程序接口文档 (opens new window)

腾讯文档微信小程序的 APPID 为 : wxd45c635d754dbf59腾讯文档 QQ 小程序的 APPID 为 : 1108338344,请根据 QQ 小程序接口文档中的指引,在您的 QQ 小程序中配置 navigateToMiniProgramAppIdList 以便允许跳转(微信小程序无需配置)。

调用接口时需要使用不同的 path,后文将列出支持跳转的功能对应的 path,请根据自身需求选用;path 中的参数(例如 url)需要经过 URL Encode (opens new window) 的处理,例如 path 为 pages/detail/detail,参数 url 为 https://docs.qq.com/doc/DVmtlZUVtVGxQZFp3 时,完整的跳转 path 为 pages/detail/detail?url=https%3A%2F%2Fdocs.qq.com%2Fdoc%2FDVmtlZUVtVGxQZFp3

代码示例(以打开本篇文档为例,其他 path 请参见后续文档)

wx.navigateToMiniProgram({
    appId: 'wxd45c635d754dbf59',
    path: 'pages/detail/detail?url=' + encodeURIComponent('https://docs.qq.com/doc/DVmtlZUVtVGxQZFp3'),
});
1
2
3
4
1
2
3
4

# 以半屏模式打开

当用户需要在微信小程序中快速查看一篇腾讯文档时,可通过半屏形态跳转腾讯文档小程序。

首先请在小程序管理后台「设置」-「第三方设置」-「半屏小程序管理」板块发起申请,待自动通过申请后,在代码中使用 wx.openEmbeddedMiniProgram 替换上述代码中的 wx.navigateToMiniProgram 即可。

小程序跳转半屏小程序具体规则可参见微信小程序接口文档 (opens new window)。若不符合微信设置的跳转条件,将被自动切换为普通的小程序跳转小程序,不影响用户使用。

上次编辑于: 2026年1月26日 16:19
贡献者: naturalshen