收藏
回答

H5里调用wx-open-subscribe标签,不能弹窗,调用通知接口提示用户拒绝。求帮忙?

我的环境:uniCloud开发,发布成H5,Hash模式。域名:xiaocaihu-yuzhiculture.com 。手机微信在8.x,安卓也在要求的版本上。

我在https://xiaocaihu-system.yuzhiculture.com/#/pages/main/advice页面下放了一个开放标签。

按钮出来了。点击没反应!

模板如下:

js安全域名已经配置。

签名也正确,这是返回的。

工程中使用1.6的sdk,信息如下

我引入的方式如下:

/pages/main/advice.vue 这个通知页面在onLoad里就去后台获取签名,签名是OK的。拿到签名后,初始化如下:

点击按钮后,反正没有弹出窗口提示订阅通知。

然后我试了一下,后台主动发起通知的接口。也提示用拒绝接受。

我想原因是出在了页面弹窗没有成功,所以用户没授权。可是为什么呢?我到底哪一步错了。求前辈帮忙!感激不尽!

最后一次编辑于  03-13
回答关注问题邀请回答
收藏

2 个回答

  • 公众号技术运营专员-summer
    公众号技术运营专员-summer
    03-15

    你好,无法显示订阅标签的问题

    1、请注意更新到最新版的开发者工具,下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

    2、请确认 wx.config 里有申请开放标签的权限,参考文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html

    也查看下是否有设置拒收公众号的消息。

    03-15
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    03-13

    jsApiList : ['chooseImage'] 这个好像不能为空,随便填个,再试试

    03-13
    有用
    回复 13
    • Haiger
      Haiger
      03-13
      您好,我今天调试了挺久。不想再浪费时间尝试了。我出100元,不知道您是否愿意抽出时间帮我解决这个问题。不需要您远程指导,只需要用您的思路帮我解决问题即可。
      我的要求是:页面可以弹出授权按钮,后台能够发布通知即可。
      03-13
      回复
    • Mr.Zhao
      Mr.Zhao
      03-13回复Haiger
      你是有资源能调试,我手头上没资源
      03-13
      回复
    • Haiger
      Haiger
      03-13回复Mr.Zhao
      所有环境我都有,任何资源。相关的都有。我不想按照我的思路来。
      03-13
      回复
    • Haiger
      Haiger
      03-13回复Mr.Zhao
      我不担心泄露,一是基于信任。二是调通后,我所有的secret都会重新获取。
      03-13
      回复
    • Mr.Zhao
      Mr.Zhao
      03-13回复Haiger
      这个sdk都没鉴权成功啊
      03-13
      回复
    查看更多(8)
登录 后发表内容
问题标签