收藏
回答

微信的 wx.makePhoneCall 的问题

在苹果机上测试 拨打电话的功能:

bindtap="talk"


 talk:function () {

   wx.showModal({

     title:"1-00-86",

     confirmText: "呼叫",

     confirmColor:"#D81E06",

     cancelText: "取消",

     cancelColor:'#D81E06',

     success: function (res) {

       if (res.confirm){

         wx.makePhoneCall({

           phoneNumber: '10086'

         })

       }

     }

   })

 },


我已经设置了提示窗,我希望用户点击呼叫后直接跳转无法实现。


在苹果机上测试时发现

中途会出现 一次操作菜单  一次消息提示框,且暂无方法可以取消。

相当于提示了两次提示窗。


(这个可以接受)而在安卓机上效果不同,是跳转到输入电话号码阶段(未拨出阶段)


我希望能直接跳转到拨号页面


回答关注问题邀请回答
收藏

3 个回答

  • P.
    P.
    10-04

    phoneNumber参数不可以是接口获取来的数据吗

    10-04
    有用
    回复
  • 龙较瘦
    龙较瘦
    2017-07-14

    Android直接拨号需要额外权限,所以暂时无法支持

    2017-07-14
    有用
    回复
  • 麦叻
    麦叻
    2017-07-14

    showModal也可以(不过它的提示窗无法显示文字颜色),不过还是会先显示一次操作菜单,我不想要操作菜单

    2017-07-14
    有用
    回复
登录 后发表内容