耿健的个人博客

一个即将放飞理想的咸鱼博主

0%

讲个笑话

最近开发自己的项目的时候,感觉自己如有神助,
写出来的代码,编译器竟然一个报错有没有。
正暗自感慨自身的技术,竟在不知不觉之中已然出神入化,
瞥了一眼,发现编译器的 ESLint 正在疯狂的报错。😒😒😒

阅读全文 »

调研背景

其实在微信的群里,总能看到一些分享的微信卡片。
潜移默化之下以为这就是一个很容易的事情,
实际真正想要发链接的时候,只会发出来一串 url 的字符串,
经过调研之后,发现想要分享成微信卡片形式的话,发现还是很复杂的。
特此记录下来。

阅读全文 »

记录背景

image 标签中包含不同的码,在各个平台中是具有不同的交互体验。
可能会随着微信版本更新,展示效果会有不同。
将目前的情况记录下来为后续开发时避坑。

阅读全文 »

记录背景

企微侧边栏是企业微信 PC 端,用于帮助运营和管理人员,提供工具服务,来协助管理对应的群和客户。
在进入外部群或者外部联系人会话的时候,输入栏右上方才会有的侧边栏图标。
点击侧边栏图标,会在弹窗右侧出现一个定宽(360px)不定高的 webview。
而开发者可以以开发企微 H5 应用的形式对其进行开发。

这个侧边栏出发点确实是好的,不过其开发和调试环境实在是过于恶劣,
可能也因为该功能也是刚开始开发给客户,里面有很多隐藏的坑。
而且官方文档比较模糊,全靠开发者的悟性,企微自身的 bug 让开发浪费了很多时间,也背了无数的锅。
借此记录一下,以免后续开发同学免去踩这些坑。

阅读全文 »

记录背景

其实微信小程序插件,一直想要学习研究。
可是插件又不会对小程序个人开发者开放,没办法用自己的小程序来研究。

在上家公司的时候,没有参与到插件开发的小组内,甚是遗憾。
正好这次有个项目机会用到了小程序插件,
赶紧把握机会玩耍了一波。

感觉这个插件功能,在对多个小程序都可以复用的场景,还是很有帮助的。

阅读全文 »

记录背景

接触企微小程序也大概有一年多了,
一直想要找时间想把开发企微小程序的一些相关知识复盘一下,
整理之后,作为技术积累。

阅读全文 »

运用背景

正常情况下,我们的项目只会跟一个仓库关联,
然后对这个仓库的分支进行拉去,推送等操作。

可是开发过程中,总会有些奇葩的场景。
比如:
代码需要统一迁移到一个 group 下,
再比如:
代码需要同步推送到另一个仓库的分支,
通过 sonar 来扫代码计(keng)算(die)代码量。

在这里也十分感谢组内大佬分享。
我记录下来,以防后续还会有这种奇葩情况发生。

阅读全文 »

绘制海报

对于小程序的分享,目前来说就是三种方法:
一个是点击小程序的卡片分享链接,
一个是通过生成小程序短码,
一种是通过微信扫小程序的太阳码进入。

小程序卡片分享只能在微信私聊和群聊中使用,相对会受限一些。
小程序短码后台生成的有临时永久两种。临时有效期只有 30 天,永久则是个数上会受到限制(10w 个)。短码目前不是一个很好的方案。
小程序短码还有一种途径是安卓手机通过小程序右上角胶囊按钮的菜单复制链接也可以拿到,不过文档未说明该功能,不确定是临时还是永久的。

而小程序分享朋友圈的功能暂时还未开放。
(据说安卓用户内测一段时间,不过限制很多)

所以想要在朋友圈传播开来,
目前大家的解决方案基本都是会在朋友圈发海报的形式来引流小程序。

那么小程序生成海报的功能就显得必不可缺,
不过想要实现这个功能,其中隐藏的坑也不老少。

阅读全文 »

关于跨端

公司基本都选择采取敏捷开发,
快速的迭代版本,以应对瞬息万变的市场情况。

而每次版本迭代都要分别使用原生开发各端的项目,这明显是不现实的,
而且公司的人力成本也是决不允许这样做的。

这么下来使用可以实现跨端的框架,
即维护一套代码就可以部署在各个终端,成为了越来越多人的选择。
(约等于现在一个人干了以前 N 个人的活)

阅读全文 »

折腾背景

开发过程中,每次需要打小程序的体验版,供测试同学测试的时候。
都需要压缩编译代码,然后点击上传按钮,对小程序进行上传的操作。
一次两次还好,手上事情多的时候,这个上传操作是很挑战心态的一件事情。
所以为了避免每次人肉点击上传操作,
写了一个脚本,放在命令里面,方便了开发人员的压力。
(如果一套代码供多个小程序使用的时候效果更佳 (^-^)V)

阅读全文 »