可能是当下最简便,直达小程序指定页面的快捷方式

更新 2022-04

前来提交收录的小伙伴请注意,由于目前已收录的小程序数量已由最初的 20 个增加到 44 个,远远超出下拉菜单适合承载的范围。很难定位到所需小程序,以至于不少已经收录的小程序,又被重复提交。

是我低估了各地健康码的数量和大家的使用热情。为了不辜负这份热情,我们找到了更适合的快速访问方式:🔍搜索 。通过新的方式可以无限添加小程序快捷方式到系统桌面,不再局限于健康码小程序。 详情见 这里

目前我们的数据库已经录入数以万计的常用小程序,并且在持续新增中,如遇到搜索不到的小程序,可以点击提交按钮,我们会在 3 天内进行收录~


以下是旧的内容:

背景

把微信小程序放到 iPhone 桌面的方法(非URL Scheme) 中,已经实现了一键直达小程序指定页面的目标。但是方法比较“程序员思维”,需要手动创建快捷指令,对于不熟悉手机操作的用户不够友好。

新方案

其实手机操作系统上,有个通用的交互形式更适合这个场景:长按应用图标,唤起快捷菜单。在苹果操作系统中,叫做 Quick Action;安卓系统叫 App Shortcuts 。

长按跨时空应用图标唤起快捷菜单

小提示:唤起菜单后,再长按菜单中的某一项,比如“扫一扫”,可以将其拖动到桌面,成为独立的图标启动项哟

优点

这么做除了简化配置步骤,还做到了双端交互的统一。解决了安卓系统,小程序虽然可以创建桌面快捷方式,但不能指定快捷方式所打开页面的不足。

目前跨时空1.0.9版本已经支持 —— 长按“小飞机”应用图标,可以唤起快捷菜单。目前支持唤起“粤康码”和“行程卡”小程序 —— 这两个是我每天进出公司必备的码,如果是公交出行,打开次数还要加一。

不足

长按唤起的交互,对比之前快捷指令的方案,除了增加一步长按操作,最大的不足在于快捷菜单空间有限,支持最多四个项,对于我个人使用是足够了,但有的用户最常用的也许并不是这两个小程序。

改进计划

针对这个问题,计划在后续迭代中,支持配置小程序参数 —— 在首页的彩色方块中,倒数第二行的8、9号色块,是小程序链接。

跨时空小程序链接

长按色块,弹出配置表单,可以修改小程序 idpath 等参数,再增加一个 “支持桌面长按应用图标快捷访问” 复选框,勾选后替换默认的(粤康码和行程卡)小程序快捷入口。敬请期待 update: 2022/01/19 已实现

思考

私以为,这功能应该由微信自身集成最合适。

就我所知,目前打开一个小程序的最短操作路径是:

  1. 切换到微信聊天主界面
  2. 轻触顶部状态栏滚动到顶(如果是安卓手机,双击标题栏)
  3. 下拉
  4. 找到小程序
  5. 点开
  6. 如果所需功能不在小程序首页,还需要一顿点点点

微信团队产品人才济济,想必不会遗漏这种交互形式。没有采用可能的原因:

  • 从系统桌面直达小程序指定页面需求还没有很迫切(痛点不够痛😛)
  • 通过长按应用图标访问功能这种交互,统计到用户实际使用的数据量并不大
  • 其他

无论如何,既然微信官方暂不支持,自己又有能力实现,那就自己动手来满足自己的需求呗~ 也算是掌握应用开发的一项优势吧😂( 讲真,flutter 让我有点找回初学 js 时,恣意开发的乐趣啦…

交流反馈群

跨时空APP交流群

分享到:

评论完整模式加载中...如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理