奇葩产品经理的构思,反正我不知道怎么弄
发布于 6 年前 作者 jie13 3318 次浏览 来自 问答

期望:我们有一个公众号,底部菜单链接着我们的公众号服务器,进去之后判断不同客户,点击这个页面进去的是自己的系统,里面的页面是H5编写的,。现在头头们的想法是,通过在H5页面里设置一个按钮,点击按钮进行分享,微信里其他人点击这个消息卡片,能通过小程序打开,而且小程序里展示的也是这个分享的页面。

大神跪求,有解决方案的请吃饭!!!

10 回复

同一个公众主体下面可以获得一个u???啥的的一个ID  跟openid 不同的是 同一个公众主体下面 那个U啥的ID 是一样的

大佬能弄一个下面评论这个编辑框吗。

曲线救国

H5分享小程序码图片,用户长按扫描小程序码

唯品会,小红书这些APP在APP点击分享到微信之后从微信点击打开的就是微信小程序不知道是怎么实现的

小程序里用webview渲染h5,路径如:pages/h5/index?url=https://xxx.com.cn

在h5里调小程序提供的分享方法,其实是分享的小程序,这样分享的形式是小程序卡片。

公众号里配置的原h5链接换成小程序链接;

不知道这样是否可行

Walle楼主:

我明白了你的需求,就是想再自己的H5上添加一个分享按钮,用户可以通过这个按钮来进行分享,然后以小卡片的形式进来看到这个分享的页面

答案告诉你是不可以的。

H5是H5,小程序是小程序!只有小程序分享形式才是小卡片。这两种应用都无法通过一个按钮来触发分享,用户只可以点击右上角原生框架的转发才可以进行分享操作。



解决方案是这样的,如果要满足你的需求的话。比较繁琐的

1. 新增一套与H5一样的小程序。

2. H5目前一定有用户的openID,那么再申请个腾讯开放平台,open.weixin.qq.com

3. 将你H5上使用的appid+appsecret的这个订阅号/服务号,与新建的小程序绑定在同一个开放平台上名,

4. 用现有的appid+token,将目前的用户的unionID全部通过接口跑出来

5. 在小程序getuserIinfo的时候获取到用户的unionID,这样数据就可以和H5的打通了

6. 之后再微信平台内,让小程序逐渐取代原有H5,并设置小程序内每个页面的分享的资料。

就完美了

啊哈哈哈哈

记得给个赞

谢谢

还不砍他留着过年?

分享图片,图片上有小程序二维码。别人识别二维码进入小程序

或者生成自定义公众号素材,插入小程序链接,未验证

  1. 公众号配置好开发信息,进入链接获取code换取openId判断用户(至于产品怎么设计这个应该是不变的,也就是你们的系统的用户表要和微信用户表合并,自然能判断用户了);

  2. h5是可以打开小程序的,但是不可以自定义分享按钮,只能通过微信浏览器的右上角分享,可以去做点击按钮指引;

  3. 小程序分享只能分享小程序了,小程序要展示这个页面可以用webview

    至于其他不能实现的可以和产品沟通嘛


回到顶部