- innerAudioContext的onTimeUpdate在什么时机除法回调
如题。 [代码]audioContext.src = [代码][代码]this[代码][代码].url[代码] [代码] audioContext.onPlay(() => {[代码] [代码] console.log('start')[代码] [代码] })[代码] [代码] [代码][代码]audioContext.onEnded(() => {[代码] [代码] console.log('ended')[代码] [代码] [代码][代码]this[代码][代码].isPlay = [代码][代码]false[代码][代码] [代码][代码]})[代码][代码] [代码][代码]audioContext.onTimeUpdate(() => {[代码][代码] [代码][代码]console.log([代码][代码]'on time update'[代码][代码])[代码][代码] [代码][代码]})[代码] [代码] [代码] start end 在播放开始结束时都有打印,但在播放过程中,并未打印出任何信息。所以onTimeUpdate回调时机是什么?还是有bug?
2018-06-13 - input如何实现最小宽度,如何实现自动调起中/英文键盘
1、场景是,输入框随着输入的增加自动增加长度。小程序的输入框设置了min-width无效,h5中的input也是不能设置min-width的,但是可以使用其他标签设置contenteditable来模拟实现。试了下好像小程序并不支持这个属性。有没有什么解决办法? 2、场景是,有些输入框focus时,想要自动调起中文键盘,有些需要自动调起英文键盘。h5本来有个ime-mode,但是废弃了。输入框时默认调起中文键盘的,h5可以通过将type设置为password,然后在focus后,改为text,来实现西东调起英文键盘的情况。在小程序使用相同的办法会有两个问题: 1)真机测试,focus后,吊起键盘为英文,但是输入过程中,仍然显示圆点。但远程调试无论实在数据层面还是wxml都已经是text了。直到输入框失去焦点后才会显示输入内容。 2)再次focus,还是调起中文键盘。当然这个可以理解,因为变为text输入框了嘛。但是h5中再次focus还是英文键盘。 以上是我做过的尝试。
2018-06-01 - input 绑定value的情况下 在输入框字符中间增加或者删除字符 光标异常
如题这种情况,在字符串中间增加或者删除字符的时候,光标会自动跳到字符串末尾,即使在bindinput中return了指定的cursor也不管用。 目前仅在iPhone中出现这个问题。
2017-11-27 - textarea maxlength遇到回车会算两个字符
在textarea中设置maxlength后,发现在检查是否超出长度时,是把'\n'当做长度为2处理的,这导致设置maxLength为固定值时,用户实际能输入的字符串长度时不确定的(取决于他输入了多少个回车),textarea也没有提供return方法可以拦截用户输入的方式把回车过滤调,所以这个问题该怎么解决呢?
2017-08-10