拨打电话
发布于 5 年前 作者 jieshao 14838 次浏览 来自 问答

为什么手机号码可以拨打 400电话就拨打没有没有效果

10 回复

我知道了,你this用错了,这里的this是未定义的,你要在外部先定义一个变量等于this

所有异步方法,一般来说内部有success和fail回调的方法里面都是不能直接用this的。具体的还是要了解一下this作用域

打手机号就行 打400电话都不弹拨打电话的页面

我说错了,this不是未定义,是这个this已经不是你想用的那个this了,未定义的是this.data

一般都什么情况会用到在外部先定义一个变量等于this 这个总是弄不明白

wx.makePhoneCall({

     phoneNumber: ‘1’

   })   直接写死呢

我测试随便输都可以啊,一个数字都可以

这个点完呼叫以后还走成功方法 然后就没有反应了

直接写死可以 谢谢了

回到顶部