调用 open-type="getPhoneNumber" 这个api,部分安卓机型点了允许没有回调
发布于 5 年前 作者 zsu 9347 次浏览 来自 官方Issues
调用 open-type="getPhoneNumber" 这个api,部分安卓机型获取手机号后 ->点允许-> 没有进入回调
<template>
  <view class="get-phone-tmp">
    <view class="mask">
    </view>
    <view class="getPhoneNumber">
      <view class="getPhoneNumber-btn-wrapper">
        <view class='text_header'>手机号授权</view>
        <view class='text_body'>授权手机号享受更多小程序服务</view>
        <view class='text_fotter'>
          <button class='text_fotter_left' @tap="onCanclePhone">取消</button>
          <button open-type="getPhoneNumber" class='text_fotter_right main-text-color' @getphonenumber="onGetPhone">同意授权</button>
        </view>
      </view>
    </view>
  </view>
</template>
<script>
export default {
  data () {
    return {

    }
  },
  methods: {
    onGetPhone (e) {
           // 点了允许后 没有执行这里
      console.log('e', e)
      this.$emit('getPhone', e.detail, { bubblestrue })
    },
    onCanclePhone (e) {
      this.$emit('onCancle', {}, { bubblestrue })
    }
  }
}
3 回复

荣耀8 VIVO X27 目前都不行, 用的是uniapp 开发

哪部分机型呢?你不给官方提供一下信息好排查问题吗?

回到顶部