分享时能不能在函数中添加判断?

小程序 文章 2022-02-17 18:20 458 0 全屏看文

AI助手支持GPT4.0

分享时能不能在函数中添加判断?Can you add a judgment to the function when sharing?

分享时能不能在函数中添加判断?

在调用onShareAppMessage()时,我想在里面添加一个判断(比如用户是否登录),如果判断不通过,不希望底部弹出分享窗口,而是跳到登录页面。在测试时发现只要调用了onShareAppMessage()必定会弹出底部分享窗口

When calling onshareaappmessage(), I want to add a judgment (such as whether the user logs in). If the judgment fails, I don't want the sharing window to pop up at the bottom, but jump to the login page. During the test, it is found that as long as onshareaappmessage() is called, the bottom sharing window will pop up

回答:

超:

提前判断 根据判断结果 替换对应点击按钮

周冉:

一旦走进onShareAppMessage()你没法阻止弹出分享弹框。

要是用户未登录的话你可以把分享给禁用掉。但用户也不知道要登陆才能分享。

所以你可以在页面上自己画个分享按钮,如果未登录就弹框提示,如果已登录就用<button open-type='share'></button>来渲染

brave:
onShow(){  if (登录了) {    ....  } else {    wx.hideShareMenu({      menus: ['shareAppMessage', 'shareTimeline']    })  }}

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
微信开放社区 右上角未读消息提醒,希望能在点开某个评论回复通知后,把所有关于这个话题(问答)的其他
直播组件能否增强美颜功能?
van-collapse手风琴右侧箭头无法向下?
小程序审核失败-人脸识别无此类目,如何解决?
大佬们小程序上传出现这个是怎么回事呀?
随便看看
发表的文章搜索不到? 457
小程序的数据安全如何? 636
商户号1253399001请求支付产品解冻 236
调用wx.cloud.uploadFile,报错wx is not define是为什么呢? 723
一月份刚注册微信商户号第二天还是第一天就提示涉嫌交易异常 关闭支付权限,延迟结算? 326
小游戏玩不了,被限制了怎么处理? 322
账号正常没有违规,为什么我的公众号小程序都搜不到了 275
商户号有了认证付费了3次究竟如何才能成为服务商按照官方指引操作了但是还是没有进到服务商身份页面或链接 264
涉嫌交易异常,关闭支付权限,延迟结算? 450
微信支付涉嫌交易异常,已申诉并整改完成,但是一个星期都没结果,怎么办呢? 1904