收藏
回答

vue中怎么设置所有页面都有微信自定义分享?



在做一个微信分享,想每个页面都带上自定义的分享内容,所以索性就写在APP.vue里面了,然后根据路由变化去触发app里面的事件,现在问题是我已经授权成功了,但是在其他页面按分享的时候却发现没有触发onMenuShareAppMessage这个分享内容事件,求解?
我如果自己在单个组件里写是没问题的能触发分享,那么现在是为什么呢?



回答关注问题邀请回答
收藏

3 个回答

  • a冷太阳
    a冷太阳
    2020-10-15

    我目前也是同样的需求,我是封装了的,在APP.vue里面调用了,现在只能首页一个页面能调用分享的功能。楼主解决了吗,求分享一下方法呢?

    2020-10-15
    有用
    回复
  • 喵的房东大人
    喵的房东大人
    2018-03-13
    分享方法export出来。在公共分享方法里调用就好了
    2018-03-13
    有用
    回复
  • 喵的房东大人
    喵的房东大人
    2018-03-13

    写成公共方法。然后客户端的分享也写成一个公共方法,封装下,如果实在客户端里调起客户端的分享 如果实在微信里啊设置微信的分享内容。

    2018-03-13
    有用
    回复
登录 后发表内容