2834关注9089浏览
做了个小程序 在开发者工具调试可以正常获取用户手机号码 但是真机测试 获取不到 求解
appid:wx0cfede3c8e467732
代码:
</view>
</view>
<view class="verification border1" wx:if="{{sms==true}}">验证真实性</view>
<view class="hotel_name" style="margin-top:-2rpx;" wx:if="{{sms==true}}">
<view class="total fl">手机号</view>
<view class="input fl">
<input bindblur="user_name" name="yz_tel" placeholder="请输入你现在的手机号" type="digit"></input>
</view>
</view>
<view class="hotel_name rel border2" wx:if="{{sms==true}}">
<view class="total fl">验证码</view>
<view class="input fl">
<input bindblur="user_code" name="yz_code" placeholder="请输入验证码" style="width:60%" type="number"></input>
</view>
<view bindtap="sendmessg" class="ab code" wx:if="{{getmsg=='获取验证码'}}">
{{getmsg}}
</view>
<view bindtap="sendmessg" class="ab code" wx:if="{{getmsg!='获取验证码'}}">
{{getmsg}}
</view>
</view>
<view class="getPhoneNu
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Jack李墨杰
12人对此回答表示赞同
对比你发出来的这两张截图的话,手机号是已经成功获取了的?获取结果在settled.js?[sm]:389的log那里
展开129回复分享发布于 6年前评论(9)
收起评论
应该没有关系,问题应该是你的后端解密接口返回的数据格式,和你前端调用wx.request的参数之间协调的问题,你可以再看一看
这个和公众号的js安全域名有关系吗?
加下q282425812协助下吧
通过你给出来的代码,这边没办法复现你的问题。请你再检查一下后端解密接口返回的类型是字符串还是json?如果返回的是字符串,app.util.request方法是否将dataType设为了json以外的值?
wechatide://minicode/LxBWDamV7UDz
只看到了页面的wxml文件,没有看到处理事件的js代码哦
wechatide://minicode/FhBr6amI796N
这样的话,应该是显示的代码有一些问题?能提供一下getPhoneNumber方法的js代码吗
但是手机上获取完毕不显示手机号开发者直接就出来手机号了