Unfold - 微信朋友圈防折叠的非输入法实现

背景知识

在微信朋友圈发表文字时如果直接粘贴复制大段文字,超过一行即会被折叠。如果手工输入,6 行以内全部显示。超过 6 行部分仍会被折叠,此限制无法绕过。所谓防折叠是指防止被折叠成一行。朋友圈评论也存在类似情况。

另辟蹊径

市场此类产品多为输入法形式,需要切换输入法,使用比较麻烦。我开发的『Unfold』使用辅助服务实现,操作极简。已在酷安Google Play 上架。

使用步骤说明

先复制好需要发表的文字内容。点进『Unfold』。界面如下:

主页面

黄框内已自动显示剪贴板内容。确认无误后,点底部『走你』按钮。首次使用时会跳转到系统设置开启辅助服务,找到『Unfold』打开即可。

开启辅助服务

开启后,点击『走你』会退出界面,系统通知栏显示通知。此时进入微信,找到你要发送文字的输入框,点击确保其获取焦点。

获取焦点

然后下拉系统通知,点击『Unfold』的通知,剪贴板内容会自动输入。

点击通知

等待输入完毕即可发表。支持微信内所有输入文字的地方,包括评论。

常见问题

  1. 为什么还是被折叠了?微信会检测内容,有些内容一定会被折叠。另外根据用户反馈有可能存在账号被微信降权的情况,被降权账号发任何内容均会被折叠。如想测试效果请取一段正常文本,不要用大段重复的文字。
  2. 为什么每次使用都需要重新打开辅助服务?进程被系统回收下次启动就需要重新打开辅助服务。请添加应用到白名单以防止被回收。不同ROM所需操作不一。华为 EMUI 是在最近应用列表点击小锁图标至关闭状。