在微信小程序中,可以使用 wx.makePhoneCall API 来实现拨打电话的功能。以下是一个简单的示例:
wx.makePhoneCall({
  phoneNumber: '电话号码', // 替换为实际的电话号码
  success: function () {
    console.log('拨打电话成功');
  },
  fail: function (error) {
    console.error('拨打电话失败', error);
  }
});

在这个示例中,phoneNumber 参数表示要拨打的电话号码。用户点击确认后,将会调起手机的拨号界面,用户可以选择是否拨打电话。

请注意,wx.makePhoneCall 需要在小程序的 app.json 文件中配置相应的权限,具体如下:
{
  "permission": {
    "scope.userLocation": {
      "desc": "你的授权描述"
    },
    "scope.record": {
      "desc": "你的授权描述"
    },
    "scope.writePhotosAlbum": {
      "desc": "你的授权描述"
    },
    "scope.camera": {
      "desc": "你的授权描述"
    },
    "scope.userInfo": {
      "desc": "你的授权描述"
    },
    "scope.userLocationBackground": {
      "desc": "你的授权描述"
    },
    "scope.address": {
      "desc": "你的授权描述"
    },
    "scope.invoiceTitle": {
      "desc": "你的授权描述"
    },
    "scope.invoice": {
      "desc": "你的授权描述"
    },
    "scope.record": {
      "desc": "你的授权描述"
    },
    "scope.writePhotosAlbum": {
      "desc": "你的授权描述"
    },
    "scope.camera": {
      "desc": "你的授权描述"
    },
    "scope.audioRecord": {
      "desc": "你的授权描述"
    }
  }
}

确保在用户点击拨打电话操作时,用户已经授权拨打电话权限。




转载请注明出处:http://www.pingtaimeng.com/article/detail/933/微信小程序