收藏
回答

type=nickname时<input/>的bindconfirm中的showToast不展示。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug input wx.showToast() 微信iOS客户端 WeChat 8.0.28 2.25.4
<!-- index.wxml -->
<input 
  type="nickname"
  placeholder="随便输点什么后点击确认键..."
  bindconfirm="confirm"
/>


// index.js
Page({
  confirm({detail}) {
    wx.showToast({title: detail.value})
  }
})


获取昵称输入框的bindconfirm回调中的wx.showToast()不执行。

多次复现过程中,偶尔一到两次在程序第一次启动后会展示一次toast(也仅仅是一闪而过),之后每次确定都只显示loading(这个是内容安全接口的API吗?)。

如果是的话,建议这里优化一下,API的loading不应该影响开发者定义的toast,否则nickname类型的输入框调用成功后的交互没法儿写。

回答关注问题邀请回答
收藏
登录 后发表内容