2018年7月17日工作总结
1、搞清楚移动的UC、微信、QQ浏览器的内核
X5、Webkit等
我发现国内的产品比较难以找到相关技术细节
2、搞清楚chrome、360、firefox、搜狗浏览器内核
相关:WebCore、KHTML、Blink、Webkit、V8、Gecko
3、熟悉摩拜单车的开发文章,了解必要的小程序开发经验、信息,如:整体架构、目录结构划分、支付、地图(并了解可用的地图sdk)等
可利用的技术经验:
①构建
将目录分为:开发目录(client)和构建目录(dist:distribution),使用 gulp 编译工具处理开发代码,最终生成构建目录。
——需要上传的小程序代码
构建目录--|
——需要上传到 CDN 的资源
②跨页面通信--在小程序多个页面间调用方法传递数据
自行封装的 broadcast.js,作为统一的事件广播触发机制
③父子通信,父传子用properties,子传父riggerEvent('onLoginSuccess', '传入的参数')
④SSO自动登录,涉及opid和账号的绑定
4、熟悉微信开发工具,了解各个选项的功能
①搭建小程序后台运行环境、申请测试报告。
②点击远程调试,使用手机扫描二维码,可以实现用手机测试小程序,并在本地开发环境抓包。
③恢复初始测试环境,点击清缓存--全部--点击编译
④前缀自动补全
⑤小程序开发助手(小程序)
⑥小程序开发工具可运行代码片段和用浏览器调用
⑦开通TGit,将代码进行线上托管
5、查看weui的使用方法
在小程序组件中使用
6、梳理原项目的主要流程
待完成
7、第三方地图对小程序的开放接口
https://lbs.amap.com/api/wx/summary/
http://lbs.qq.com/qqmap_wx_jssdk/index.html
http://lbsyun.baidu.com/index.php?title=wxjsapi/guide/helloworld
8、工作总结
已完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现