公司的iPhone交还了回去,换了安卓的新手机。安卓现在真的挺不错的,用了5年iOS换回来竟然没有任何不适,唯一的缺点是没有iOS的handover功能。即使是iOS也无法跟家里的台(you)式(xi)机做到共享一些东西。`对于极度讨厌在桌面上开微信的人来说,急切希望有个跨平台的剪切板。也找过一些软件,都挺麻烦的,本来挺简单一件事还要装这装那。所以呢,就自己做个基于web的剪贴板试试。
功能很简单,往里面填文字,各处打开的页面都能收到变化。
杂七杂八东西不少,每一块其实都挺简单,加起来差不多一天时间多点:
Koa令人惊奇的简单(至少对于我这个小功能),docker的配置也没花多大时间,页面更是随便写写。最麻烦的竟然在于实现PWA的要求(主要是创建手机上主屏幕入口)。Icon的规格必须要全, 192px和512px的都得有,service work也要正确配置才能够让浏览器跳出“添加到主屏幕”的提示。还有其他要求,参照Checklist或者使用lighthouse工具做下检查,照着改就行了。