小程序
小游戏
企业微信
微信支付
扫描小程序码分享
因为分享地址需要带某些参数,但是参数必须登录过后才能获得,
点击button直接呼起分享面板,我无法先进行判断是否登录,
有没有内置事件,可以进行判断后再选择是否呼起分享面板
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你可以初始化先隐藏右上角转发,判断已登录再显示
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
好的 暂时只能先用这个方法,谢谢了哈
因为右上角的分享按钮的点击率是非常低的,
所以,建议你可以先忽略右上角分享按钮造成的影响。
页面的share button可以用遮罩之类的控制,但是右上角的分享,开发者是没法去判断进行禁止的,所以我提的方案最好是在button open-type="share" 中内置事件
你可尝试在按钮上面放一层遮罩。
如果,用户未登录,遮罩展示,点击遮罩的时候,提示做登录。
如果,用户已登录,移除遮罩。
这个逻辑满足你的场景。
建议做两个按钮。判断是否登录 然后显示 哪个按钮。登录了 就显示 带分享的按钮。没登录就显示不带分享的按钮
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你可以初始化先隐藏右上角转发,判断已登录再显示
好的 暂时只能先用这个方法,谢谢了哈
因为右上角的分享按钮的点击率是非常低的,
所以,建议你可以先忽略右上角分享按钮造成的影响。
页面的share button可以用遮罩之类的控制,但是右上角的分享,开发者是没法去判断进行禁止的,所以我提的方案最好是在button open-type="share" 中内置事件
你可尝试在按钮上面放一层遮罩。
如果,用户未登录,遮罩展示,点击遮罩的时候,提示做登录。
如果,用户已登录,移除遮罩。
这个逻辑满足你的场景。
建议做两个按钮。判断是否登录 然后显示 哪个按钮。登录了 就显示 带分享的按钮。没登录就显示不带分享的按钮