《微信小程序开发从入门到实战》学习八十五

6.15 设备API

6.15.2 添加联系人API

使用wx.addPhoneContact接口可以在用户的手机通讯录中添加联系人信息。用户可以选择“新增联系人”或“添加到已有联系人”。该接口接受Object参数,参支持属性如下所示:

firstName:必填,名字

photoFilePath:头像本地文件路径

nickName:昵称

lastName:姓氏

middleName:中间名

remark:备注

mobilePhotoNumber:手机号

weChatNumber:微信号

addressCountry:联系地址国家

addressState:联系地址省份

addressCity:联系地址城市

addressStreet:联系地址街道

addressPostalCode:联系地址邮政编码

organization:公司

title:职位

workFaxNumber:工作传真

workPhoneNumber:工作电话

hostNumber:公司电话

email:电子邮件

url:网站

workAddressCountry:工作地址国家

workAddressState:工作地址省份

workAddressCity:工作地址城市

workAddressStreet:工作地址街道

workAddressPostalCode:工作地址邮政编码

homeFaxNumber:住宅传真

homePhoneNumber:住宅电话

homeAddressCountry:住宅地址国家

homeAddressState:住宅地址省份

homeAddressCity:住宅地址城市

homeAddressStreet:住宅地址街道

homeAddressPostalCode:住宅地址邮政编码

success

fail

complete

示例代码如下:

    wx.addPhoneContact({

      firstName: '张三',

      mobilePhoneNumber: '1111'

    })

6.15.3 电量API

使用wx.getBatteryInfo可查询用户手机当前的电量。示例代码如下:

    wx.getBatteryInfo({

      success(res){

        console.log(res.level) // 设备电量,范围1~100

        console.log(res.isCharging) // 是否正在充电(boolean类型)

      }

    })

6.15.4 剪切板API

使用wx.setClipboardData可设置系统剪切板的内容;使用wx.getClipboardData可获取系统剪切板的内容。示例代码如下:

    wx.setClipboardData({

      data: 'something',

      success(res) {

        // 获取剪切板的内容

        wx.getClipboardData({

          success(res) {

            console.log(resda.data) // res.data = 'something'

          }

        })

      }

    })

你可能感兴趣的:(学习)