首页 > 编程知识 正文

公众号跳转微信小程序,公众号内跳转小程序

时间:2023-05-06 06:06:13 阅读:266348 作者:1122

1、小程序和h5之间的跳转

A:小程序->H5

方法:web-view

规则及注意项:
1)可直接打开关联的公众号的文章,其他H5网页需要登录小程序管理后台配置业务域名,即点击https://mp.weixin.qq.com->登录小程序->点击开发->开发设置->业务域名
2)H5网页内的iframe的域名也需要配置业务域名
3)业务域名最多可配置的数量限制为不超过20个
4)每个页面只能有一个web-view
5)web-view具有缓存机制,确定H5内容后尽量不要频繁更改H5内容
6)避免给定的H5链接中带有中文字符,在iOS中会有打开白屏问题

B:H5->小程序

方法:1)web-view的H5中使用JSSDK1.3.2提供的接口返回小程序页面2)H5页面放置小程序码

规则及注意项:
1)只有内嵌H5网页才可以直接跳转小程序
2)只能放置小程序码,不支持普通二维码

2、小程序和小程序之间的跳转 方法: 1)wx.navigateToMiniProgram(Object object)2)Navigator3)image组件放置小程序码,长按识别跳转

规则及注意项:
1.需要用户触发跳转
2.需要用户确认跳转
3.需要在app.json文件中配置要跳转的小程序appId
4.每个小程序可跳转的其他小程序数量限制为不超过10个
5.要跳转的小程序appId可在发布新版时更新,不支持动态修改
6.支持长按识别小程序码跳转别的小程序(不限制个数),但不支持长按识别普通二维码跳转小程序

3、小程序和公众号之间的跳转

A:小程序->公众号

方法:1)official-account公众号关注组件2)web-view跳转关联公众号的文章

规则及注意项:
1)使用official-account组件前,需要在小程序后台中设置要展示的公众号(设置的公众号需要与小程序主体一致)
2)只有当小程序从扫小程序码场景打开、从聊天顶部场景中的[最近使用]内打开(若小程序之前未被销毁,则该组件保持上一次打开小程序时的状态)、从其他小程序返回小程序时,才具有引导关注公众号组件的能力

B: 公众号->小程序

方法:1)菜单栏设置跳转小程序菜单2)通过消息跳转小程序(包括客服消息、订阅消息、模版消息等)3)插入卡券跳转小程序4)文章内有小程序码等

规则及注意项:
1)跳转的小程序必须与公众号关联
2)卡券跳转方法要求必须有一个有卡券权限的公众号和认证后的小程序、wx.addcard接口涉及的签名中的api_ticket须传入创建该卡券公众号获取到的ticket
3)自定义菜单一级菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单;一级菜单最多4个汉字,二级菜单最多7个汉字,超过部分以“…”代替

4、小程序和app之间的跳转

A:小程序->app

方法:利用小程序官方API跳转app

规则及注意项:
1)需要app接入平台,并且与小程序属于统一账号下
2)仅适用于通过app打开打开小程序,或者通过app分享的卡片打开小程序,即需要保证固定的场景值
3)小程序不能打开任意app,只能跳回app

B:app->小程序

方法:WXLaunchMiniProgram

规则及注意项:
1)需要开发者在微信开放平台账号下申请移动应用并通过审核
2)同一开放平台账号下的移动应用及小程序无需关联
3)非同一开放平台账号下的小程序需要与移动应用成功关联后才可以跳转
4)一个移动应用(app)最多同时绑定3个小程序,每个月支持绑定3次。
5)同一个小程序最多只能被500个移动应用关联

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。