m***@163.com
m***@163.com
  • 发布:2023-09-15 16:47
  • 更新:2023-09-18 11:52
  • 阅读:242

【报Bug】uni.getPushClientId 安卓手机有概率无响应

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

第三方开发者工具版本号: 1.06.2308300

基础库版本号: 3.00

项目创建方式: HBuilderX

操作步骤:
  • 点击按钮,拉起授权弹框
  • 点击同意

预期结果:

返回 cid 调用接口,发送请求

实际结果:

未返回 cid 信息,页面卡在 loading 中

bug描述:

安卓手机号一键登录(IOS无问题),时候获取 cid 未响应,success 、fail、complete 都未进入

代码如下:

<template>  
    <!-- 微信小程序专用 -->  
    <view class="CommonContainer">  
            <button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber"  
                class="btns wxLogin">手机号快捷登录</button>  
        </view>  
</template>  
<script>  
 export default {  
methods: {  
getPhoneNumber(e) {               
                // 发起网络请求  
                uni.showLoading({  
                    title: "加载中..."  
                })  
                console.log("getcid~~~");  
                uni.getPushClientId({  
                    success: (res) => {  
                        console.log("succid",res.cid);  

                    },  
                    fail(err) {  
                        console.log('err',err)  
                    },  
                    complete: (res) => {  
                        console.log('complete:', res)  
                    },  
                })  
            }  
        }  
    }  
</script>

正常情况 进入 success 跳转页面,失败情况,卡在 loadding 中,
如需操作复现,加微信号 “QE99668899” 添加授权

2023-09-15 16:47 负责人:无 分享
已邀请:
DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

请扫码加入 uni-push2.0 微信交流群讨论:

  • MRCHEN陈先生

    个推让问下Dcloud那边的技术看下

    2023-09-18 13:09

要回复问题请先登录注册