addPhoneContact 在华为荣耀NOTE8上添加了两条通讯录
发布于 5 年前 作者 fsu 9164 次浏览 来自 问答

机型:华为荣耀NOTE8

系统:安卓8.0.0

  • 当前 Bug 的表现(可附上截图)

代码部分

addAddressBook: function(e) {

    const _this = this,

      firstName = _this.data.name,

      mobilePhoneNumber = _this.data.mobile,

      organization = _this.data.company,

      title = _this.data.position;

    addPhoneContact({ firstName, mobilePhoneNumber, organization, title});

  },

addPhoneContact(parameter) {

    if (!parameter || typeof parameter != ‘object’) {

      console.log(‘请传入正确的手机系统通讯录参数!’)

      return;

    }

    wx.addPhoneContact({

      firstName: parameter.firstName || ‘’,   // 姓名

      mobilePhoneNumber: parameter.mobilePhoneNumber || ‘’,   // 手机号

      organization: parameter.organization || ‘’,   // 公司

      title: parameter.title || ‘’,   // 职位

      success: function(e) {

        wx.showToast({

          icon: ‘success’,

          title: ‘添加成功’,

        })

      },

      fail: function(e) {

        wx.showToast({

          icon: ‘none’,

          title: ‘添加失败’,

        })

      }

    })

  }

2 回复

其他手机应该没有这样的问题吧?

小程序addPhoneContact接口是跳进系统通讯录页面进行添加的,这个看起来像是系统的表现,那这个我们就管不了了

我们尝试复现下,并反馈给厂商.

感谢反馈。

回到顶部