如何通过JS详细实现微信录音功能的步骤解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1246个文字,预计阅读时间需要5分钟。
目录 + 功能原型图 + 拆解需求 + 评估时间 + 代码实现 + 功能原型图 + 实际就是微信发送语音的功能。没有翻译文字的功能。 + 拆解需求 + 根据原型图,可以很容易地得出我们需要做的内容,包括下面三个部分。
目录
- 功能原型图
- 拆解需求
- 评估时间
- 代码实现
功能原型图
其实就是微信发送语音的功能。没有转文字的功能。
拆解需求
根据原型图可以很容易的得出我们需要做的内容包括下面三个部分:
- 接入微信的语音SDK
- 调用微信SDK的API逻辑
- 界面和交互的实现
其中第一点和第二点属于业务逻辑部分,第三点属于交互逻辑部分。对于业务逻辑和交互逻辑的关系在我的另外一篇文章描述过,我在vue中是这样拆分组件的
从原型图可以分析出如下的流程图:
评估时间
第三事情是评估时间。在接到这个需求的时候,我们需要假设我们在此之前没有接入过微信相关的SDK,并以此为前提进行工期的评估。
本文共计1246个文字,预计阅读时间需要5分钟。
目录 + 功能原型图 + 拆解需求 + 评估时间 + 代码实现 + 功能原型图 + 实际就是微信发送语音的功能。没有翻译文字的功能。 + 拆解需求 + 根据原型图,可以很容易地得出我们需要做的内容,包括下面三个部分。
目录
- 功能原型图
- 拆解需求
- 评估时间
- 代码实现
功能原型图
其实就是微信发送语音的功能。没有转文字的功能。
拆解需求
根据原型图可以很容易的得出我们需要做的内容包括下面三个部分:
- 接入微信的语音SDK
- 调用微信SDK的API逻辑
- 界面和交互的实现
其中第一点和第二点属于业务逻辑部分,第三点属于交互逻辑部分。对于业务逻辑和交互逻辑的关系在我的另外一篇文章描述过,我在vue中是这样拆分组件的
从原型图可以分析出如下的流程图:
评估时间
第三事情是评估时间。在接到这个需求的时候,我们需要假设我们在此之前没有接入过微信相关的SDK,并以此为前提进行工期的评估。

