zdlllll
zdlllll
  • 发布:2022-12-20 17:54
  • 更新:2022-12-21 14:46
  • 阅读:259

【报Bug】支付宝小程序bug

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.14

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

基础库版本号: 2.0

项目创建方式: HBuilderX

操作步骤:

在微信小程序正常,
在支付宝小程序开发者工具和ios真机正常,在android真机无法运行
演示视频下载地址:
https://file.yshua.cn/static/applets/alipayerror.mp4

预期结果:

安卓机支付宝小程序应当正常加载

实际结果:

安卓机支付宝小程序不正常加载

bug描述:

开发了一个小程序,
在微信小程序正常,
在支付宝小程序开发者工具和ios真机正常,在android真机无法运行,支付宝技术人员答复是这个:https://file.yshua.cn/static/applets/alipayerror.png
具体可以查看最后的附件演示视频

2022-12-20 17:54 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

参考下这个问题是否类似:https://ask.dcloud.net.cn/question/159840

  • zdlllll (作者)

    我都看了一下,全局搜索async,没有在方法前面加async的,如图:https://file.yshua.cn/alipayerror2.png

    另外我这个奇怪的是:支付宝开发工具和ios都正常,就安卓端真机会出这个问题

    2022-12-20 21:32

  • DCloud_UNI_GSQ

    回复 zdlllll: 那看来不是同一个问题,能否提供一个示例工程我这边排查一下。

    2022-12-21 10:45

  • zdlllll (作者)

    回复 DCloud_UNI_GSQ: 找到问题了,是因为我在main.js中 使用了方法 uni.getSystemInfoSync(),然后再取值 safeArea.height 就无法加载,判断一下safeArea是否存在后,就能正常加载了

    2022-12-21 11:18

  • zdlllll (作者)

    回复 DCloud_UNI_GSQ: 在vue页面中使用,也会有这个问题,不知道为什么

    2022-12-21 11:47

  • DCloud_UNI_GSQ

    回复 zdlllll: 用的vue2还是vue3?

    2022-12-21 14:26

  • zdlllll (作者)

    回复 DCloud_UNI_GSQ: vue2

    2022-12-21 15:12

  • DCloud_UNI_GSQ

    回复 zdlllll: 看来是支付宝小程序在iOS和安卓实现不一致导致的,后续会和支付宝官方反馈一下。

    2022-12-21 17:37

7***@qq.com

7***@qq.com

你这模拟器还能运行,我这是模拟器就直接loading

  • zdlllll (作者)

    我之前也卡死是过,原因是不知道为什么一直触发一个watch,然后就cpu跑满了

    你可以通过任务管理器限制支付宝开发者工具的cpu数量,这样它cpu就跑不满,然后你一点代码注释了看是哪段代码的问题

    2022-12-22 16:31

要回复问题请先登录注册