项目描述:
该项目为个人独立开发,参加需求评审,讨论需求的可行性和难度。适配 pc 端和移动端并支持国际化中英文切换。主要分为3大模块,首页模块介绍了相关课程信息;创会成员模块;课程模块中又包括课程介绍、讲师、讲座视频列表、评估题和结业证书五个部分。
项目实现:
1. 将当前的语言参数存入 cookie ,请求头携带 cookie 从而获取到响应语言的数据;
2. 使用 proxy 反向代理解决项目的跨域问题;
3. nuxt 中封装 weixin-js-sdk 实现微信转发带文字描述和图片;
4. 通过 vue-i18n插件实现多语言功能;
5. pc 微信扫码登录,移动端授权登录;
6. 使用阿里云的视频点播实现相应的播放和控制功能;
7. 使用 download.js 下载 pdf 格式的证书文件。
线上链接:https://www.brainmed.com/globalneuro/
点击空白处退出提示
评论