uniapp读取本地通讯录

发布时间 2023-05-08 17:53:01作者: Stitchhhhh

官方文档:https://uniapp.dcloud.net.cn/api/system/contact.html#addphonecontact

created() {
    //#ifdef APP-PLUS
    this.getLocalContact()
    //#endif
},
methods: {
        getLocalContact() {
        let type = plus.contacts.ADDRESSBOOK_PHONE
        plus.contacts.getAddressBook(
            type,
            success => {
                    success.find([], res => {
                        this.localContact = res.map(item => {
                            return {
                                realName: item.displayName,
                                phone: item.phoneNumbers[0].value
                            }
                        })
                    },
                    err => {

                    }
                )
            },
            error => {
                console.log(error);
            }

        )
    }
}