From 7b5e501e6c5c9d253467a33174ab79fb59033015 Mon Sep 17 00:00:00 2001 From: XiaoMo <xiaomo.drip@gmail.com> Date: Wed, 16 Apr 2025 23:47:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=A1=B5=E9=9D=A2):=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=89=93=E7=94=B5=E8=AF=9D=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在页面跳转逻辑中增加电话拨打功能,当点击元素包含电话号码时,调用微信API进行拨号 --- pages/common/common.wxml | 2 +- pages/index/index.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pages/common/common.wxml b/pages/common/common.wxml index 04989c5..55dff89 100644 --- a/pages/common/common.wxml +++ b/pages/common/common.wxml @@ -1,6 +1,6 @@ <template name="pageList"> <view class="index-href-box"> - <view bindtap="toPage" class="item" data-needlogin="{{item.needlogin}}" data-refresh="{{item.refresh}}" data-showimg="{{item.showimg}}" data-url="{{item.url}}" wx:for="{{urlList}}" wx:key="index"> + <view bindtap="toPage" class="item" data-needlogin="{{item.needlogin}}" data-refresh="{{item.refresh}}" data-showimg="{{item.showimg}}" data-url="{{item.url}}" data-phone="{{item.phone}}" wx:for="{{urlList}}" wx:key="index"> <view class="item_b" style="background-image:url({{item.img}}) ;"> <!-- <view class="btn"> <image class="video" src="../../img/video.png" wx:if="{{item.img=='video'}}"></image> diff --git a/pages/index/index.js b/pages/index/index.js index 1f64511..8546907 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -124,6 +124,14 @@ Page({ }, toPage: function (t) { console.info(t); + + // 增加打电话 + if (t.currentTarget.dataset.phone) { + wx.makePhoneCall({ + phoneNumber: "" + t.currentTarget.dataset.phone + }); + return; + } var a = t.currentTarget.dataset, i = a.url, o = a.needlogin, n = a.showimg; if (console.log("showImg", n), i) { this.isneedUpload = !0;