收藏
回答

点击按钮【存至手机通讯录】,上线后提示“保存失败”,是什么原因呢?

点击按钮【存至手机通讯录】,使用如下代码,在开发工具中可以正常显示,代码上线后,点击按钮直接提示“保存失败”,请教一下我是哪里写错了吗,我这边基本都是静态页面。

 <button  bindtap="saveContactclass="btn_save">存至手机通讯录</button>

//存至手机通讯录方法

  saveContact() {

    wx.addPhoneContact({

      firstName: '泽军', // 名字

      lastName: '葛',  // 姓氏(可选)

      mobilePhoneNumber: '18810222099', // 手机号

      weChatNumber: '18810222099', // 微信号(可选)

      email: 'gezejun@bjzdjk.com.cn', // 邮箱(可选)

      addressState: '北京市', // 省(可选)

      addressCity: '北京市', // 城市(可选)

      addressStreet: '丰台区 ', // 街道(可选)

      success() {

        wx.showToast({

          title: '联系人已保存',

          icon: 'success',

        });

      },

      fail(err) {

        wx.showToast({

          title: '保存失败',

          icon: 'error',

        });

        console.error('保存失败:', err);

      },

    });

  },

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

3 个回答

  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    01-06

    走这里看一下,是不是需要完善用户隐私保护协议

    01-06
    有用 1
    回复 2
    • Wendy
      Wendy
      01-07
      感谢!我马上去设置一下试试看~
      01-07
      回复
    • Wendy
      Wendy
      01-07
      采集用户隐私 后 就成功啦!感谢您!
      01-07
      回复
  • 小黎
    小黎
    01-06

    报什么错,隐私协议添加没有

    01-06
    有用 1
    回复 1
    • Wendy
      Wendy
      01-07
      好的!谢谢您!
      01-07
      回复
  • Mr.Zhao
    Mr.Zhao
    01-06

    这不是能帮自己吗

    01-06
    有用
    回复
登录 后发表内容