- innerAudioContext 在 iOS 端延迟严重
以上代码是做的一个在 Input 输入框输入时,有键盘音效的功能,播放音效采用了 InnerAudioContext API,但是开发者工具中可以正常播放,但是在 iOS端预览时有非常严重的延迟(数十毫秒),Android端暂时没有测试,请官方看看有没有办法解决。 [图片][图片]
2022-10-10 - css 动画之后,input 不能 focus
初始状态下,input 处于disabled 状态 点击 input 外层元素之后,整个外层元素移动到指定位置。 移动完成之后,调用 bindanimationend 函数设置 disabled=“false” 并且设置 focus = true,,开发者工具可以focus,但ios端不行。 大致代码如下: <view bindtap="moveThisViewWrapper" class="{{isMoved?top-class:center-class}}" bindanimationend="setInputFocus"> <input disabled="{{isDisabled}}" focus="{{isFocus}}" /> </view> page({ isMoved:false, isDisabled:true, focus:false }) moveThisViewWrapper:function(){ this.setData({ isMoved:true }) } setInputFocus: function(){ this.setData({ isDisabled:false, focus:true }) }
2022-04-12 - 小程序 iOS 真机不支持 :focus-within 伪类?
<view class="search-bar"> <input class="mid-input" type="text" confirm-type="search" /> </view> 如上代码片段,给 .search-bar:focus-within 设置css,在开发者工具中有效果,但是在 iOS 真机上没有效果,android 未测试。
2022-04-12 - 如何禁止用户使用语音输入?
Input组件相关。 最近开发了一个《练打字》的小程序,想要加入用户可以打字比赛的属性,但是仔细一想用户可以直接使用系统的语音输入快速的"打字",自定键盘的话小程序又没有键盘事件,各位有没有什么好的方法分享呢?
2020-12-08