BeforeMount
BeforeMount
  • 发布:2024-12-12 18:40
  • 更新:2024-12-27 08:53
  • 阅读:170

uniapp 部分ios机器切换tabbar没有切换页面 报错fh@weex-main-jsfm.js:26:232477 __ERROR

分类:uni-app

部门内部几台机器都复现不了,但是客户已经反馈出现几十个了

ios出问题的大部分是 11 ,12,12pm这样的手机
系统一般是14.几
切换tabbar没有反应,光tabbar图标在切,页面没有切,能是什么问题

之前包是cli 3.99的 ,用HBX4.15中间升级了100多次也没有太大问题,之后加了地图选址,wgt升级了是4.29打的
3.99到4.15,稳定运行大半年了,升级了cli后开始的,如果是基座不匹配,我重新用4.29打的更新了appstore,客户说重下了也不好用

除了基座角度,还能是什么问题
现象扔链接MP4了

tabBar是在pagesjson里配的
云打包

找了个iphone7 14.4 试出来了,报错
cli用的是"@dcloudio/uni-app": "3.0.0-4020920240930001",
"@dcloudio/uni-app-harmony": "3.0.0-4020920240930001",
"@dcloudio/uni-app-plus": "3.0.0-4020920240930001",
"@dcloudio/uni-components": "3.0.0-4020920240930001",
"@dcloudio/uni-h5": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-alipay": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-baidu": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-jd": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-kuaishou": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-lark": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-qq": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-toutiao": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-weixin": "3.0.0-4020920240930001",
"@dcloudio/uni-mp-xhs": "3.0.0-4020920240930001",
"@dcloudio/uni-quickapp-webview": "3.0.0-4020920240930001",
"@easyproduce/easy-util-ts": "^1.0.8",
"@nuxt/devalue": "^2.0.2",

20:10:16.560 TypeError: null is not an object (evaluating 'i.nextSibling') ERROR
20:10:16.560 null is not an object (evaluating 's.insertBefore')
20:10:16.560 insert@weex-main-jsfm.js:45:97168
20:10:16.560 it@weex-main-jsfm.js:44:67662
20:10:16.560 at@weex-main-jsfm.js:44:66979
20:10:16.560 ze@weex-main-jsfm.js:44:66051
20:10:16.560 tt@weex-main-jsfm.js:44:71994
20:10:16.560 run@weex-main-jsfm.js:23:187963
20:10:16.561 weex-main-jsfm.js:44:72339
20:10:16.561 We@weex-main-jsfm.js:44:72497
20:10:16.561 we@weex-main-jsfm.js:44:70477
20:10:16.561 Ee@weex-main-jsfm.js:44:70172
20:10:16.561 ze@weex-main-jsfm.js:44:66086
20:10:16.561 Ge@weex-main-jsfm.js:44:68198
20:10:16.561 it@weex-main-jsfm.js:44:67173
20:10:16.561 at@weex-main-jsfm.js:44:66979
20:10:16.562 ze@weex-main-jsfm.js:44:66051
20:10:16.562 Ge@weex-main-jsfm.js:44:68198
20:10:16.562 it@weex-main-jsfm.js:44:67173
20:10:16.562 at@weex-main-jsfm.js:44:66979
20:10:16.562 ze@weex-main-jsfm.js:44:66051
20:10:16.562 Ge@weex-main-jsfm.js:44:68198
20:10:16.562 it@weex-main-jsfm.js:44:67173
20:10:16.562 at@weex-main-jsfm.js:44:66979
20:10:16.562 ze@weex-main-jsfm.js:44:66051
20:10:16.563 Ge@weex-main-jsfm.js:44:68198
20:10:16.563 it@weex-main-jsfm.js:44:67173
20:10:16.563 at@weex-main-jsfm.js:44:66979
20:10:16.563 ze@weex-main-jsfm.js:44:66051
20:10:16.563 tt@weex-main-jsfm.js:44:71994
20:10:16.563 run@weex-main-jsfm.js:23:187963
20:10:16.563 weex-main-jsfm.js:44:72339
20:10:16.563 We@weex-main-jsfm.js:44:72497
20:10:16.563 we@weex-main-jsfm.js:44:70477
20:10:16.563 Ee@weex-main-jsfm.js:44:70172
20:10:16.563 ze@weex-main-jsfm.js:44:66086
20:10:16.564 zn@weex-main-jsfm.js:44:77359
20:10:16.564 st@weex-main-jsfm.js:45:107082
20:10:16.564 mountPage@weex-main-jsfm.js:46:25533
20:10:16.564 nf@weex-main-jsfm.js:46:203806
20:10:16.564 weex-main-jsfm.js:46:207432
20:10:16.564 Promise@[native code]
20:10:16.564 eI@weex-main-jsfm.js:46:207320
20:10:16.564 weex-main-jsfm.js:46:206720
20:10:16.564 Mf@weex-main-jsfm.js:46:195935
20:10:16.564 Sv@weex-main-jsfm.js:46:206710
20:10:16.564 weex-main-jsfm.js:45:351879
20:10:16.564 weex-main-jsfm.js:46:213015
20:10:16.565 weex-main-jsfm.js:46:127995
20:10:16.565 consume@weex-main-jsfm.js:24:216246
20:10:16.565 bk@weex-main-jsfm.js:26:232036
20:10:16.565 weex-main-jsfm.js:26:232523
20:10:16.565 map@[native code]
20:10:16.565 fh@weex-main-jsfm.js:26:232477
ERROR
20:10:16.565 [Number] 40 , timeDifftimeDifftimeDiff at easy-uni3/serverNowTime/index.ts:11
20:10:16.565 [1734437415981][0ms][wxs]:"module pagingRenderjs not found"
20:10:16.565 TypeError: null is not an object (evaluating 'w.emitsOptions') ERROR
20:10:16.565 aaaa iso =====, undefined at page/classify/index.vue:550
20:10:16.566 wwwwww, undefined at easy-uni3/request/index.ts:38
20:10:16.566 zzzzzzz, [Boolean] false , , undefined at page/classify/index.vue:411
20:10:16.566 TypeError: null is not an object (evaluating 'w.emitsOptions')
ERROR
20:10:16.566 [JS Framework] Failed to execute the callback function:
20:10:16.566 TypeError: undefined is not an object (evaluating 'n[e]') ERROR
20:10:16.566 aaa Element height:, [Object] {"bottom":198,"height":90,"id":"navview","width":375,"left":0,"dataset":{"vEd98e1dc":""},"r...} at page/classify/index.vue:533
20:10:16.566 [JS Framework] Failed to execute the callback function:
20:10:16.566 TypeError: undefined is not an object (evaluating 'n.fireEvent')
ERROR
20:10:16.567 [JS Framework] Failed to execute the callback function:
20:10:16.567 TypeError: undefined is not an object (evaluating 'n.fireEvent') ERROR
20:10:16.567 wwwwww, undefined at easy-uni3/request/index.ts:38
20:10:16.567 TypeError: null is not an object (evaluating 'w.emitsOptions')
ERROR
20:10:17.577 TypeError: null is not an object (evaluating 'w.emitsOptions') ERROR
20:10:17.577 TypeError: null is not an object (evaluating 'w.emitsOptions')
ERROR
20:10:17.578 Node #href273 is not found. Intersection observer will not trigger.
20:10:17.578 Node #href274 is not found. Intersection observer will not trigger.
20:10:17.578 Node #href365 is not found. Intersection observer will not trigger.
20:10:17.578 Node #href280 is not found. Intersection observer will not trigger.
20:10:17.578 aaaaa 监听了, [Object] {"time":1734437416908,"id":"href7","intersectionRect":{"bottom":0,"height":0,"width":0,"lef...} at page/classify/index.vue:486
20:10:17.579 [JS Framework] Failed to execute the callback function:
20:10:17.579 TypeError: undefined is not an object (evaluating 'n.fireEvent') ERROR
20:10:17.579 [JS Framework] Failed to execute the callback function:
20:10:17.579 TypeError: undefined is not an object (evaluating 'n.fireEvent')
ERROR
20:10:17.579 [JS Framework] Failed to execute the callback function:
20:10:17.579 TypeError: undefined is not an object (evaluating 'n.fireEvent') ERROR
20:10:17.579 [JS Framework] Failed to execute the callback function:
20:10:17.580 TypeError: undefined is not an object (evaluating 'n.fireEvent')
ERROR
20:10:17.580 [JS Framework] Failed to execute the callback function:
20:10:17.580 TypeError: undefined is not an object (evaluating 'n.fireEvent') ERROR
20:10:17.580 [JS Framework] Failed to execute the callback function:
20:10:17.580 TypeError: undefined is not an object (evaluating 'n.fireEvent')
ERROR
20:10:17.580 [JS Framework] Failed to execute the callback function:

2024-12-12 18:40 负责人:无 分享
已邀请:
BeforeMount

BeforeMount (作者)

https://ask.dcloud.net.cn/question/195606 看起来有点像这个问题

  • BeforeMount (作者)

    ios部分14.几的机型,每天都要被@,找不到问题

    2024-12-16 13:16

  • BeforeMount (作者)

    问题扔MP4里了,每天都要被圈

    2024-12-16 14:01

  • BeforeMount (作者)

    每天都有机型反馈 找不到问题

    2024-12-17 08:47

  • BeforeMount (作者)

    每天都有机型反馈 找不到问题

    2024-12-17 16:43

爱豆豆

爱豆豆 - 办法总比困难多

内部不能复现 那就做个 捕获错误上报的功能试试
在app.vue中的onError里把错误信息发送到你们服务器上
看看有没有影响到切换的错误信息

  • BeforeMount (作者)

    有用uni统计 里面有js报错 和app报错 在那个点没有日志

    2024-12-16 10:41

  • BeforeMount (作者)

    你好 我找到报错了 能看出来怎么解决吗

    2024-12-17 17:18

  • 爱豆豆

    回复 BeforeMount: 报错的页面有用到什么插件吗?

    2024-12-18 10:11

  • BeforeMount (作者)

    回复 爱豆豆: https://ask.dcloud.net.cn/question/197784?item_id=289832&rf=false 和这个问题一样 应该不是插件的问题

    2024-12-18 11:55

  • 爱豆豆

    回复 BeforeMount: 你可以试着排查一下 在你项目中把这几个页面用到的插件都删掉 然后打包测试一下会不会出现这个问题 不然你也不能确定问题出现在哪里

    2024-12-27 09:40

BeforeMount

BeforeMount (作者)

https://ask.dcloud.net.cn/question/197784?item_id=289832&rf=false

找到个一模一样的问题 官方出面解决下哇

  • BeforeMount (作者)

    如何解决哇

    2024-12-19 08:33

BeforeMount

BeforeMount (作者)

https://ask.dcloud.net.cn/question/197784?item_id=289832&rf=false

找到个一模一样的问题 如何解决哇

要回复问题请先登录注册