收藏
回答

wx.requestSubscribeMessage 可以设置 默认不勾选【总是保持以上选择】吗?

请问 订阅消息弹窗 可以设置 默认不勾选【总是保持以上选择】 吗?

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

3 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2024-04-10

    不支持设置此功能。

    2024-04-10
    有用
    回复 2
    • 林夕
      林夕
      2024-06-25
      用户要是没开启订阅的开关,默认又是记住选择的。 那误点一次拒绝之后这个号就废了,没办法再唤醒弹窗重新订阅吗?
      2024-06-25
      回复
    • Norah
      Norah
      2024-09-13回复林夕
      可以wx.openSetting打开设置引导用户开启订阅
      2024-09-13
      回复
  • 多米
    多米
    02-08

    我大概知道你的需求点,可以这样即使一次性订阅也可以多次接收消息,在点击按钮后,showModel的complete添加,其他情况我试过无法收到通知

    saveDealPrice() {

    const self = this

    if (self.info.dealPrice.trim() === '') {

    return false

    }

    uni.showModal({

    cancelColor: "#999",

    cancelText: "取消",

    confirmText: "确认保存",

    confirmColor: "#FF0000",

    title: '确认保存?',

    content: '确认保存该参考价吗?保存后不可修改,将进入审核环节',

    success: function(res) {

    if (res.confirm) {

    } else if (res.cancel) {

    }

    },

    complete() {

    wx.requestSubscribeMessage({

    tmplIds: ['MONl_iZK'], // 在微信公众平台配置的模板ID

    success(res) {

    if (res['tmpl_message_id'] === 'accept') {}

    },

    fail(err) {

    console.error('请求订阅消息失败', err);

    }

    });

    }

    })

      },

    02-08
    有用
    回复
  • 八九
    八九
    2024-04-10

    不行奥

    2024-04-10
    有用
    回复
登录 后发表内容