1. 历史通话,陌生人显示加星号码 17-06-05

ngrok突然挂掉,无法测试.逻辑已经写好,并添加字段. 15:28 You may only specify one port to tunnel to on the command line, got 2: [8360 d7game.tunnel.qydev.com] 根据错误信息,无法找到

0.1. 时间日志

  • -22:33 录音mp3格式转换 -22:33资料查询 -22:44疑问录音mp3真实格式 10:32官方公司咨询
  • 12:00 午饭
  • 12:13 wc10
  • 12:38 桃姐word,excel修改
  • 14:03 nodejs控制台访问异常 [HTTP] GET /__webpack_hmr
  • 14:43 后台通话费用计算
  • 15:03 通讯录请求优化-显示loading
  • 15:16 直接打开主页的项目二级页面(选项卡)
  • 15:53 历史通话,陌生人显示加星号码
  • 17:10 删除录音,通话记录
  • 17:36 360弹窗视频
  • 18:40 晚饭
  • 21:22 guide图片数据化
  • 21:50 vue lazyload项目运用
  • 22:17 下班
  • 项目发布-cmswing系统布局
  • 通话后立刻添加新数据
  • 文件记录回调日志,每月一文件.
  • 录音mp3格式转换 外包mp3格式转换nodejs wav2mp3 本地测试
  • mp3是2人拥有,标签显示问题
  • 拖动刷新&请求
  • 对同一文件引用两次的cdn优化
  • 资料完善页面
  • 上传通讯录优化
  • 过期数据保存到用户手机,服务器只近期部分;
  • 首页添加反馈链接图片
  • 项目上传封面图片
  • 找到两个vue经验4年的人
  • 市场分类选择弹窗
  • 反馈建议添加图片上传
  • 添加成员&成员邀请
  • 创建群组

0.2. 总结

0.3. 观点及其他

0.4. 心中疑惑

  • 内心的不自信,一直低头提升技术却一直不敢去找市场或公司
  • 我在做什么
  • 疑问:其他人会如何做这个系统?

0.5. 任务详情

0.5.1. [x]下班

创建 完成

0.5.2. [x]晚饭

创建 完成

0.5.3. [x]360弹窗视频

创建 完成

0.5.4. [x]桃姐word,excel修改

创建 预计 耗时 开始 完成 修改内容少.但表格本身有问题导致额外沟通. 修改说明遗漏,再次修改.

0.5.5. [x]wc10

创建 完成

0.5.6. [x]午饭

创建 完成

0.5.7. [ ]项目发布-cmswing系统布局

创建 预计

0.5.8. [ ]通话后立刻添加新数据

创建 预计

0.5.9. [x]历史通话,陌生人显示加星号码

创建 预计 耗时 开始 完成 ngrok突然挂掉,无法测试.逻辑已经写好,并添加字段. 7天时间清单 You may only specify one port to tunnel to on the command line, got 2: [8360 d7game.tunnel.qydev.com] 根据错误信息,无法找到并关闭ngrok. 重启系统试试. 重启后依然不行,停用域名代理. 7天时间清单 item.call.replace(/(\d{3})\d{4}(\d{4})/, '$1**$2'))

0.5.10. [x]通讯录请求优化-显示loading

创建 预计 耗时 开始 完成 store.commit('updateLoadingStatus', {isLoading: true});

0.5.11. [ ]文件记录回调日志,每月一文件.

创建 避免多次回调多扣钱.导致自己系统bug,金额不对难以找到bug.

0.5.12. [x]直接打开主页的项目二级页面(选项卡)

创建 预计 耗时 开始 完成 如果prolist有数据,calllist无数据,则自动显示项目页面. getinfo中判断 7天时间清单

0.5.13. [ ]录音mp3格式转换

创建 预计

[ ]资料查询

预计 开始 完成 npmjs.com 搜索mp3 https://cnodejs.org/topic/5424fd89076835ee28f34826 https://blog.ragingflame.co.za/2013/5/31/using-nodejs-to-join-audio-files browser-id3-writer 也许能修改. https://github.com/skiptirengu/mp3-split 音频界的瑞士军刀 https://github.com/ArtskydJ/sox.js

[ ]疑问录音mp3真实格式

预计 完成 MP3 Audio Editor 软件都无法识别.文件格式转换难度变大.

[ ]外包mp3格式转换nodejs
  尝试 https://github.com/ArtskydJ/sox.js

ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3 17-06-05 7天时间清单 nodejs wav转换mp3, 付费实现功能。 参考信息ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3 推荐类库 ffmpeg

[ ]官方公司咨询

预计 开始 完成 1、录音文件MP3 微信中不能播放,pc可以播放。测试地址 http://cdn.7dtime.com//z43phone/mp3/be9a72cf28d6579ce370950125ef7603.mp3 2、录音有时有,有时没有.call_id 6a6eaad93e33e8e72554360c6cbee44e 8a41711f7e492881f75c480f45338051 3、回调url会执行很多次,自己通过判断可以过滤; qq发消息5秒没反馈,立刻电话,发现这qq没人.换另一QQ发送问题后等待对方回复. 7天时间清单 回复:录音格式是wav,录音有时有有时无的问题可以解决. 7天时间清单 后缀改为wav后不能正常播放。

[ ]wav2mp3 本地测试

预计 开始 暂停 继续 暂停 取消 安装 7天时间清单 命令如何使用 ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3 ,查看api需要使用js方法 7天时间清单 报错{ code: 103, msg: 'The input file does not exist' } 7天时间清单 报错 { Error: Command failed: ffmpeg -i F:\nodejs\CmsWing\test.wav -vn -ar 44100 -ac 7天时间清单 ffmpeg下载 http://ffmpeg.zeranoe.com/builds/ ffmpeg window安装方法 http://blog.csdn.net/yy3097/article/details/51063950 7天时间清单 ffmpeg 安装后命名测试成功.nodejs运行失败. 复制出nodejs控制台命名 cmd: 'ffmpeg -i F:\nodejs\CmsWing\test.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 F:\nodejs\CmsWing\test.mp3' } ffmpeg -i F:\nodejs\CmsWing\test.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 F:\nodejs\CmsWing\test.mp3 直接复制出命名后成功,控制台多了一些警告.640kb,是上面40kb的16倍. 7天时间清单 `疑问如何修改 ffmpeg 命令参数? 7天时间清单 video.addCommand('-f', 'avi'); .setAudioCodec('libfaac') 7天时间清单 查看其他ffmpeg nodejs库. fluent-ffmpeg 星最多 7天时间清单 ffmpeg -i test.wav -f mp2 output.mp3 转换后800kb. 不可取. 7天时间清单 .audioCodec('libmp3lame') fmpeg().addInput('/path/to/frame%02d.png').addInput('/path/to/soundtrack.mp3') 安装后运行报错 Error: Cannot find ffmpeg 7天时间清单 查看2次api并重启nodejs服务,依然报错. 7天时间清单 fluent-ffmpeg 官方examplejs 运行报错 an error happened: Cannot find ffprobe 7天时间清单

0.5.14. [x]guide图片数据化

创建 预计 耗时 开始 完成 现在每次启动直接加载了这隐藏功能的测试图片. 后期需要优化,变量控制引导页面;
_this.$store.commit("updateGuidelist", { guidelist: ["static/images/guide/yindaoye1.png", "static/images/guide/yindaoye2.png", "static/images/guide/yindaoye3.png"] }); showDialogStyle:true 时运行正常,默认false,动态修改_this.showDialogStyle = true;运行看不到图片. 7天时间清单 动态设置guide可以,但showDialogStyle: false始终不行. 把 guideshow放在main.js中, 先显示在隐藏会有隐藏时的fadeout动画. 7天时间清单 swiper 初始化时可用宽度为0. x 凯哥下班打招呼->关灯->下电影 7天时间清单 可以通过取巧方式,一开始在index.html中把guideshow变量赋值. 7天时间清单 经过比对发现vux-swiper 的style有js动态修改,分别是height: 0px; 和517px; 7天时间清单 经删除测试发现是swiper的属性 :aspect-ratio="ratio"导致. 删除后至少正常显示. 7天时间清单 动态修改 ratio 和 :height 无效. 7天时间清单 动态修改:style="{height:guideHeight}"是修改vux-swiper的父容器的值,失败. 7天时间清单 在外部自己计算Height,并通过js修改成功.不采用vue的方式搞定. 7天时间清单

0.5.15. [x]删除录音,通话记录

创建 预计 耗时 开始 完成 2条协议, 布局 7天时间清单 协议调试报错 this.model(...).updateRecord is not a function 7天时间清单 复制下面的代码后修改参数运行正常,肉眼检查代码15m无果. 7天时间清单 删除数据后动态更新前端数据. _this.calllist.$remove is not a function 7天时间清单 vue2 $remove已经废弃. 7天时间清单

0.5.16. [ ]mp3是2人拥有,标签显示问题

创建

0.5.17. [ ]拖动刷新&请求

创建 预计

0.5.18. [x]nodejs控制台访问异常 [HTTP] GET /__webpack_hmr

创建 预计 耗时 开始 完成 hmr就是hot module replacement 模块热替换. 因此正式发布后不会有这情况.

0.5.19. [ ]对同一文件引用两次的cdn优化

创建 预计 开始 取消 jquery 在apploader和vue项目分别加载,路劲不同. 需要同一路径为cdn避免后期多次加载. 7天时间清单 除去apploader中jquery的引用, 代码中常用的js链接替换成cdn,测试 7niu上传,常用的网页方式不方便上传多多文件&文件夹. 使用ali.oss http://cdns.d7game.com/lib/jquery.lazyload.min.js 此项目vue中没有使用到外部js.无需优化.

0.5.20. [ ]资料完善页面

创建 预计 用户昵称、资料、头像

0.5.21. [x]vue lazyload项目运用

创建 预计 耗时 开始 完成 it&me小视频 7天时间清单 // import Contacts from './components/Contacts' const Contacts = resolve => require(['./components/Contacts'], resolve) 这样替换即可. 替换加载用的所有页面发现底部iconfont图标消失.经过反复测试发现是主页切换出现 7天时间清单 主页不采用lazyload后,项目正常. 7天时间清单

0.5.22. [ ]上传通讯录优化

创建 await改为ansyn;上传修改数据;

0.5.23. [ ]过期数据保存到用户手机,服务器只近期部分;

创建 取消 最近通话只返回最近20条. 不做新数据请求即可.

0.5.24. [ ]首页添加反馈链接图片

创建 预计 百度图片钱5页找不到,可以考虑现有图片修改文字.

0.5.25. [ ]项目上传封面图片

创建 封面图大小显示.

0.5.26. [ ]找到两个vue经验4年的人

创建

0.5.27. [ ]市场分类选择弹窗

创建 预计 可以考虑有现有2级联动组件实现.

0.5.28. [ ]反馈建议添加图片上传

创建 预计

0.5.29. [x]后台通话费用计算

创建 预计 耗时 开始 完成 扣除通话分钟数. 回调doneAction中处理. 之前看见回调url会执行很多次,在这里做扣费判断会出问题。必须写在这里. 咨询对方客户说现在只回调一次. 7天时间清单 保存回调url数据,测试失败,重启nodejs后测试成功. 7天时间清单

0.5.30. [ ]添加成员&成员邀请

创建 预计 电话号码添加;微信邀请链接(1h失效); 添加“邀请”按钮,弹出二维码和提示分享. 电话号码添加需要短信通知.

0.5.31. [ ]创建群组

创建 预计 ta44群组,注册人员即可看到群. group 表和rest接口.

Copyright & copy www.7dtime.com 2014-2017 all right reserved,powered by Gitbook该文件修订时间: 2017-12-24 15:03:36

results matching ""

    No results matching ""