新时代程序猿
新时代程序猿
  • 发布:2021-11-07 10:10
  • 更新:2021-11-08 15:50
  • 阅读:1023

【报Bug】uni.createIntersectionObserver(this)在H5和安卓环境下使用报错

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.2.12

浏览器平台: Chrome

浏览器版本: 87.0.4280.88

项目创建方式: HBuilderX

操作步骤:

创建API即可浮现

预期结果:

屏蔽错误

实际结果:

let observer = uni.createIntersectionObserver(this)

bug描述:

在使用uni.createIntersectionObserver(this)时,在浏览器和安卓APP上会报错:
10chunk-vendors.js:98 Uncaught TypeError: Cannot read property 'bottom' of null
at a (chunk-vendors.js:98)
at chunk-vendors.js:98
at Array.forEach (<anonymous>)
at IntersectionObserver.c.<computed>.IntersectionObserver.root (chunk-vendors.js:98)

在微信小程序不会,chunk-vendors.js:98点开具体报错位置为:
return { bottom: t.bottom, height: t.height, left: t.left, right: t.right, top: t.top, width: t.width };

2021-11-07 10:10 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

未复现此问题,试下用示例代码hello uni-app能出现你的问题吗?
不能的话你需要排查出来具体你哪个页面,甚至哪一行导致的。
找出来具体原因后提供一个能复现你描述的bug的最小化demo,让我们及时定位问题,及时修复。

该问题目前已经被锁定, 无法添加新回复