微信小程序?qū)崿F(xiàn)添加手機(jī)聯(lián)系人功能示例
更新時(shí)間:2017年11月30日 09:00:34 作者:FutrueJet
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)添加手機(jī)聯(lián)系人功能,結(jié)合實(shí)例形式分析了微信小程序添加聯(lián)系人的具體步驟,包括布局與邏輯實(shí)現(xiàn)技巧,需要的朋友可以參考下
本文實(shí)例講述了微信小程序?qū)崿F(xiàn)添加手機(jī)聯(lián)系人功能。分享給大家供大家參考,具體如下:
1、效果展示


2、關(guān)鍵代碼
1)WXML文件
<view bindlongtap="phoneNumTap">{{phoneNum}}</view>
2)JS文件
Page({
data:{
phoneNum:'12345678901'//測試用的號碼,并非真實(shí)號碼
},
// 長按號碼響應(yīng)函數(shù)
phoneNumTap:function(){
var that=this;
// 提示呼叫號碼還是將號碼添加到手機(jī)通訊錄
wx.showActionSheet({
itemList: ['呼叫','添加聯(lián)系人'],
success:function(res){
if(res.tapIndex===0){
// 呼叫號碼
wx.makePhoneCall({
phoneNumber: that.data.phoneNum,
})
}else if(res.tapIndex==1){
// 添加到手機(jī)通訊錄
wx.addPhoneContact({
firstName: 'test',//聯(lián)系人姓名
mobilePhoneNumber: that.data.phoneNum,//聯(lián)系人手機(jī)號
})
}
}
})
}
})
3)WXSS文件
view{
color: blue;
padding: 15px;
border-bottom: 1px solid gainsboro;
}
3、完整實(shí)例代碼點(diǎn)擊此處本站下載。
希望本文所述對大家微信小程序開發(fā)有所幫助。
您可能感興趣的文章:
- 微信小程序如何獲取手機(jī)驗(yàn)證碼
- windows上利用charles抓取微信小程序數(shù)據(jù)包,手機(jī)APP數(shù)據(jù)包(HTTP與HTTPS數(shù)據(jù)包)
- 微信小程序如何獲取用戶手機(jī)號
- 微信小程序 功能函數(shù)小結(jié)(手機(jī)號驗(yàn)證*、密碼驗(yàn)證*、獲取驗(yàn)證碼*)
- 微信小程序獲取手機(jī)網(wǎng)絡(luò)狀態(tài)的方法【附源碼下載】
- 微信小程序獲取手機(jī)系統(tǒng)信息的方法【附源碼下載】
- 微信小程序獲取手機(jī)號授權(quán)用戶登錄功能
- 微信小程序getPhoneNumber獲取用戶手機(jī)號
- 微信小程序 判斷手機(jī)號的實(shí)現(xiàn)代碼
- 微信小程序 解決請求服務(wù)器手機(jī)預(yù)覽請求不到數(shù)據(jù)的方法
- 微信小程序?qū)崿F(xiàn)的一鍵撥號功能示例
相關(guān)文章
Hammer.js+輪播原理實(shí)現(xiàn)簡潔的滑屏功能
這篇文章主要介紹了Hammer.js+輪播原理實(shí)現(xiàn)簡潔的滑屏功能的相關(guān)資料,需要的朋友可以參考下2016-02-02
js實(shí)現(xiàn)屏蔽默認(rèn)快捷鍵調(diào)用自定義事件示例
本文要說的是如何屏蔽默認(rèn)的快捷鍵后去執(zhí)行自定義的事件,下面以一個(gè)textarea中enter進(jìn)行保存的例子為大家詳細(xì)介紹下,感興趣的朋友可以參考下哈2013-06-06
JavaScript控制網(wǎng)頁平滑滾動(dòng)到指定元素位置的方法
這篇文章主要介紹了JavaScript控制網(wǎng)頁平滑滾動(dòng)到指定元素位置的方法,實(shí)例分析了javascript操作頁面滾動(dòng)的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04
js實(shí)現(xiàn)表單及時(shí)驗(yàn)證功能 用戶信息立即驗(yàn)證
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)表單及時(shí)驗(yàn)證功能,在輸入后就可以立即驗(yàn)證,含用戶類型,性別,愛好等驗(yàn)證,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09

