首先现在微信开发SDK支持,分享微信小程序但是不支持直接分享公众号
let req = WXLaunchMiniProgramReq()
req.userName = wxuserName
// req.path
// req.description
req.miniProgramType = .release
WXApi.send(req)
值得说明一下就是 可以跳转到小程序同时制定某个页面和传递参数
path 没有 默认跳转到小程序首页
description 可以没有 也可以是传递的参数 需要为json格式
PS:userName 就是小程序的原始ID,可以点开小程序更多信息查询
在公众号后台生成二维码 ,在自己公司开发的小程序上进行展示 依靠 用户长按识别再进行跳转(比较常规的一个方案)
登入微信公众号的管理后台微信公众平台。
选择要跳转的公众号登录进去,点击小程序管理。
直接点击关联小程序即可,如果关联过其他小程序点击添加即可,该操作只能由公众号管理员完成,如果不是管理员,可以让管理员扫一下该操作的二维码即可关联小程序。
退出微信公众号的登录,重新扫码,登进小程序的后台,点击设置。
选择关注公众号,打开引导关注公众号,可通过公众号的名字关联。
在首页添加关注公众号的代码,页面会出现一个公众号关注的模块。
打开工具,登录并进入外链创建后台,点击立即创建。选择公众号的跳转页面,填写外链名称及公众号链接,点击“免费创建”得到一个新的外链。
在“我的外链”找到新生成的外链,复制到任意APP的页面内容中即可。将新生成的链接复制到抖音视频评论区,置顶评论就能得到如下效果,用户点击外链可以拉起微信,用户再次点击确认即可立即跳转微信公众号页面。