- MapContext.addMarker 当marker的icon url是网络地址时无法显示
https://developers.weixin.qq.com/miniprogram/dev/component/map.html 所附代码片段为官网示例仅将img设为网络地址
2020-10-29 - RecorderManager的状态管理
这个简单的代码片段来实现长按录音。touchStart时调用recorderManager.start(),touchEnd时调用recorderManager.stop()。但是在真机上无法工作,目前看到的原因是如果我长按释放过快,会导致在onStart之前就触发stop,然后通过onError报错。这使得我们要实现长按录音非常困难,需要做到: 1. 自制一个recorderManager对微信的recorderManager进行包装,保存stop调用,根据callback规律猜测recorderManager内部状态,并在正确的状态时才能调用 2. 在start和onStart之间无法stop录音,导致我们在onStart里需要根据flag立刻调用stop()。但用户仍然可见录音界面(状态)闪烁。若连续快速点击,会出现状态累积,不断开始关闭,持续数秒用户难以操作。 期望: stop()应当不论处于什么状态都能够stop,不应让用户保存recorderManager内部状态并实现基于recorderManager状态的逻辑。 或者,能否有其他建议来实现长按录音。 谢谢。
2019-03-18 - WebView获得录音内容
我们看到在WebView中使用startRecord/stopRecord只能获得一个localId,无法获得录音具体内容。 而在选择图片的接口方面,我们有getLocalImgData可以获得图片的具体内容。 那么在录音方面,为何没有开放类似的接口来通过localId获取录音内容?我们会有计划开放吗?
2018-10-25