FE_liyangyang
FE_liyangyang
  • 发布:2024-08-08 15:55
  • 更新:2024-08-08 16:35
  • 阅读:237

【报Bug】onReachBottom 在抖音小程序-安卓端不生效

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.24

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

基础库版本号: 3.37.0.50

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: 11 pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<template>
<view class="content">
<view class="text-area">
<text class="title">{{title}}</text>
</view>
<image class="logo" src="/static/logo.png"></image>
</view>
</template>

<script>
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
console.log('onLoad')
},
onReachBottom() {
console.log('onReachBottom')
},
methods: {

    }  
}  

</script>

<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}

.logo {  
    height: 200rpx;  
    width: 200rpx;  
    margin-top: 200rpx;  
    margin-left: auto;  
    margin-right: auto;  
    margin-bottom: 50rpx;  
}  

.text-area {  
    display: flex;  
    justify-content: center;  
    height: 800px;  
    background-color: red;  
}  

.title {  
    font-size: 36rpx;  
    color: #8f8f94;  
}  

</style>

操作步骤:

安卓真机SDK3.37.0.50 不生效
onReachBottom() {
console.log('onReachBottom')
},

预期结果:

console.log('onReachBottom')打印

实际结果:

console.log('onReachBottom')不打印

bug描述:

安卓真机SDK3.37.0.50 onReachBottom 方法 运行在抖音小程序,安卓真机调试不生效,ios没问题

2024-08-08 15:55 负责人:BFC 分享
已邀请:
BFC

BFC

你好,我这边是android 13 测试,真机调试正常打印console.log('onReachBottom')。我这边抖音开发工具基础库版本为
3.32.0.2

  • FE_liyangyang (作者)

    你看下复现视频

    2024-08-08 16:10

  • FE_liyangyang (作者)

    下边的评论里

    2024-08-08 16:10

  • FE_liyangyang (作者)

    我也是用的3.32.0.2,ios、开发者工具都没问题,就我这个安卓不可以

    2024-08-08 16:11

BFC

BFC

视频里的log 看起来是第三方工具提供的 ,你用真机调试的控制台看下,应该有触发

也可以在onReachBottom 里面调整页面数据看下效果,我这边都是正常的

onReachBottom() {  
    console.log('onReachBottom')  
    this.title+='1'  
},
  • FE_liyangyang (作者)

    我的还是不可以

    2024-08-08 16:41

  • FE_liyangyang (作者)

    那就是我这个机型的问题了呗

    2024-08-08 16:45

  • FE_liyangyang (作者)

    我真机的sdk是

    3.37.0.50

    2024-08-08 16:48

  • BFC

    回复 FE_liyangyang: 那调整一下sdk 版本试一下

    2024-08-08 16:59

  • FE_liyangyang (作者)

    回复 BFC: 真机的,没办法调整了呀

    2024-08-08 17:02

  • FE_liyangyang (作者)

    回复 BFC: 也就是说,所有这个版本的sdk的真机都不支持

    2024-08-08 17:02

  • FE_liyangyang (作者)

    回复 BFC: 我用3.37.0.2这个版本的手机,没问题

    2024-08-08 17:02

  • FE_liyangyang (作者)

    回复 BFC: 我用抖音原生试了,没问题

    2024-08-08 17:15

  • FE_liyangyang (作者)

    回复 BFC: uniapp v2打包的就不可以

    2024-08-08 17:16

  • FE_liyangyang (作者)

    回复 BFC: 有临时解决,调整方法吗

    2024-08-09 09:17

  • BFC

    回复 FE_liyangyang: 可以用条件编译,如果是抖音平台,走抖音原生的 onReachBottom, 其他平台走uniapp的onReachBottom

    2024-08-09 10:14

  • FE_liyangyang (作者)

    回复 BFC: 走抖音原生,是需要改编译后的包呗?

    2024-08-09 10:25

  • FE_liyangyang (作者)

    回复 BFC: 老师,那这怎么写吖,名字都叫onReachBottom,并且也没有前缀之分吖

    2024-08-09 10:37

  • BFC

    回复 FE_liyangyang: 可以先尝试在uniapp下写条件编译,实在不行,可以调整编译后的包

    2024-08-09 10:57

  • FE_liyangyang (作者)

    回复 BFC: 好的

    2024-08-09 11:06

要回复问题请先登录注册