收藏
回答

getPhoneNumber返回的e.detail.errMsg在安卓系统和苹果系统有出入

作为唯一判断用户是否同意获取手机号的判断条件,安卓系统和苹果系统返回的值有些许差别

苹果系统

安卓系统

对比可以发现,安卓系统fail是":",苹果系统后面是空格。如果开发者没有仔细注意到区别,会导致用户在拒绝获取手机号后出现业务逻辑上处理的BUG。


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

3 个回答

登录 后发表内容