如何在小程序中直接跳到关注微信公众号页面
官网只给了个关注组件,然而场景限制太多,不符合想要的效果,所以研究了一些如何直接跳转,用到的组件
web-view 功能
我们以csdn程序人生为例
一、获取关注页url
一、获取关注页url的uin_base64
方式一
登陆公众号,鼠标悬停右上角头像,点击【账号详情】,进入公众号的账号详情页 ,右键鼠标 查看网页源码
全局搜索 uin_base64, 即可获取到和下列方式一样的 字符串
方式二
- 找到程序人生公众号,点开任意一篇文章
或者点击右上角的三点到达下面的页面,在点击文章
点击分享到qq(一定得这样)
扫描二维码关注公众号,回复:
10013643 查看本文章
然后在留在qq中,打开分享连接,打开后在点击右上角,用浏览器打开
复制该连接,就拿到关注页需要的东西,下方蓝色部分(如果拿到的连接不是这样一长串,那就是操作不对,或者这个方法没用了-0-)
复制替换下面蓝色部分
//拼接后的地址就是你需要的关注页面地址
https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzA5MzY4NTQwMA==#wechat_redirect
把连接复制到微信打开 就能看见下面的咯
二、在小程序中打开
这个就简单了,添加一个页面 页面中使用 web-view 来跳转
然后在你需要的页面写一个按钮或者弹窗 关注公众号,
点击后跳转到web-view页面,就ok了
然后在你需要的页面写一个按钮或者弹窗 关注公众号,
点击后跳转到web-view页面,就ok了
(注意事项,只能在小程序中跳转到已经绑定的公众号,只能在真机中可见,开发工具无效)