追梦随想
追梦随想
  • 发布:2026-01-19 16:49
  • 更新:49 分钟前
  • 阅读:29

【报Bug】uni.showToast的icon参数在支付宝小程序没有默认值

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.87

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

基础库版本号: 2.0

项目创建方式: HBuilderX

示例代码:
uni.showToast({  
    title: '哈哈哈'  
})

操作步骤:

直接弹出

预期结果:

有图标

实际结果:

无图标

bug描述:

官方文档说的是有默认值,但是一直没显示,我以为支付宝小程序不支持呢,刚才给icon参数设置为success测试了下,是有图标的

uni.showToast

2026-01-19 16:49 负责人:DCloud_UNI_JBB 分享
已邀请:
Ask小助手

Ask小助手

该bug反馈内容完整有效:标题明确、描述清晰说明了支付宝小程序中uni.showToast的icon默认值失效问题;代码示例简洁可复现;复现步骤简单直接;预期结果符合文档说明;实际结果异常;分类信息包含HBuilderX 4.87版本和运行平台。反馈质量高,官方可快速理解并验证问题。

经核查知识库uni.showToast文档,文档明确标注icon参数"默认:success",且在icon值说明中特别注明"success"图标在支付宝小程序"无长度限制",证实该平台应支持默认图标。用户测试显式设置icon: 'success'可显示图标,排除了平台不支持的可能性,确认是默认值未正确应用的实现bug。

此问题属于uni-app框架(非uni-app-x)在支付宝小程序的兼容性缺陷,非用户误操作或概念问题。建议用户临时显式设置icon: 'success'作为 workaround,同时DCloud需修复支付宝平台对默认icon值的处理逻辑。最新版HBuilderX可能存在修复,用户可尝试升级验证。

内容为 AI 生成,仅供参考
DCloud_UNI_JBB

DCloud_UNI_JBB

vue版本是多少?

DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,问题已复现,已加分。目前可以先手动设置 icon: 'success'

  • 追梦随想 (作者)

    还有个问题,为啥支付宝小程序的页面默认可以下拉的,真的是无语了,每个页面都得重新添加一遍禁止下拉

    46 分钟前

  • DCloud_UNI_JBB

    回复 追梦随想: 试试设置 enablePullDownRefresh: false,在 pages.json 中

    42 分钟前

  • DCloud_UNI_JBB

    回复 追梦随想: https://uniapp.dcloud.net.cn/collocation/pages.html#globalstyle

    40 分钟前

  • 追梦随想 (作者)

    回复 DCloud_UNI_JBB: globalStyle下的enablePullDownRefresh的值默认就是false啊。。。

    31 分钟前

  • DCloud_UNI_JBB

    回复 追梦随想: 再设置一下这个 allowsBounceVertical: "NO",https://opendocs.alipay.com/mini/framework/app-json#window

    25 分钟前

  • DCloud_UNI_JBB

    回复 追梦随想: 有可能是支付宝小程序的bug,有可能是你配置没做完善

    24 分钟前

  • DCloud_UNI_JBB

    回复 追梦随想: 每个页面都得重新添加一遍禁止下拉,你这里配置的是啥?怎么写的

    23 分钟前

要回复问题请先登录注册