最近写了聊天界面,出现好多bug,
一是用可编辑div模拟了聊天输入框,在ios运行中出现bug,输入超过4行之后最后一行文字不显示,换行之后才会显示,百度半天找不到原因,安卓上不会出现这个问题
二是ios录音之后播放声音特别小,把音量调到最高也是很小,根本听不清楚,安卓也没有这个问题,这mui在ios上坑真是多,踩的我都无语了
回梦無痕 - 暂停服务
输入超过4行之后最后一行文字不显示,换行之后才会显示
这个html+css应该是可以解决的
播放音量问题,你试一下html5的HTML5 audio,再试一下H5+的plus.audio.createPlayer,对比一下音量是不是都是这么小
6***@qq.com (作者)
关键是安卓上没这问题,怎么输入都显示,就ios上有问题,如果是css的问题安卓也会不显示,百度也没有找到有关这方面的兼容问题,播放音量h5+的audio正常.html5audio标签一开始播放正常,但是调用完录音音量就会不正常,退出应用后又变正常
2017-12-26 12:08
回梦無痕
回复 6***@qq.com:如果是css的问题安卓也会不显示,这个不一定,浏览器内核不一样,样式可能会有些不一样。播放音量问题,录音完毕之后,你可以新建一个audio再播放试试
2017-12-26 12:19
6***@qq.com (作者)
录音问题解决了,是因为录音之后扬声器通道被占用没有释放,播放变成了听筒模式,声音才会很小,切换回扬声器就好了,输入问题还是找不到原因,contenteditable='true'各大浏览器都支持,也没找到类似的兼容问题
2017-12-26 16:00