0***@eexx.me
0***@eexx.me
  • 发布:2022-11-17 13:37
  • 更新:2023-02-26 13:39
  • 阅读:1176

vue3 微信分享 onShareAppMessage 不生效

分类:uni-app

版本:"@dcloudio/uni-app": "3.0.0-alpha-3050320220729001",

按照github上的issue操作了,还是无法生效
https://github.com/dcloudio/uni-app/issues/3097

<script setup lang="ts">  
import { onLoad, onShareAppMessage } from '@dcloudio/uni-app';  
onShareAppMessage(function(e) {  
    return {  
        title: '新人¥188券,这羊毛不薅么?',  
        path: 'pages/tabBar/home/index',  
        success(){  
            uni.showToast({  
                title:'分享成功'  
            })  
        },  
        fail(){  
            uni.showToast({  
                title:'分享失败',  
                icon:'none'  
            })  
        }  
    }  
})  
uni.showShareMenu({ menus: ["shareAppMessage", "shareTimeline"] })  
</script>

可以看到菜单被激活,但是内容无法生效:

2022-11-17 13:37 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

0***@eexx.me

0***@eexx.me (作者)

重启一下生效了

小于web

小于web

你好,我设置的自定义分享内容为啥线上版本不生效

onShareAppMessage((res) => {  
    const { title, query, image }  = res.target.dataset  
   return  {  
          title,  
          path: `/pages/index/index?${query}`,  
          imageUrl: image  
    }  
})

要回复问题请先登录注册