屏幕探测功能的扩展建议,希望开发同学能来一阅

7 justin 1年前 2060次点击

1、背景:

在日常使用无障碍比较糟糕的app,每次使用都需要重复识别,一是影响操作效率,二是造成了服务器资源的浪费,故此提出以下建议以供参考。

2、需求:

希望屏幕探测增加缓存路标功能,使用此功能可在无需二次使用屏幕探测也可操作已识别出的控件,具体如下:

用户打开某app,找到一个读屏无法操作的界面,用户使用屏幕探测功能,当识别完成后用户能触摸到识别后的控件,此时用户可以执行以下操作。

假设用户通过屏幕探测功能识别出了某个控件,需要保存路标,点击“添加路标”按钮(该按钮可放在屏幕左上方的组件内),此时会出现一个让用户填写相关信息的浮窗,该浮窗内的信息填写可以根据开发的需求而定,如原控件名称(显示的是识别后的结果),修改后的控件名称(如系统识别错误可对其修改,无需修改则不需要填写)等内容。

添加后,因考虑软件的框架设定,故此提供两个方案:

方案一,也是我最希望实现的,用户填写好了相关信息点击确定,此时无需使用屏幕探测功能,也可以使用滑动或触摸浏览的方式浏览到方才识别到的控件内容,这种方案非常完美,在使用过程中不会有割裂感。

方案二,结合现有的路标功能,将识别的控件存放在路标内,用户使用导航切换到路标可选择识别的控件内容。

若要修改添加好的路标控件,可以前往读屏设置中进行修改,具体不展开讲述,开发可自行发挥。

3、展望:

如本功能开发成功,今后可加上路标商店,此时读屏的操作又上了一格台阶了。

4、结语:

以上便是我写的病不完美的需求文档,希望开发同学能够参考,大家如果其他朋友有更加完美的方案也可以提出,我们一同献言献策,在此非常感谢天坦团队,谢谢。

共 11 条评论
勿扰 1年前
0 

嗯,大佬说话就是那么的明确顶贴很有创新的人

0 

你那个有点像隔壁的点名的图形翻译你那个第1个方案就是,比如说某APP的消息中心按钮,但他读不出来也可以使用手势或者全局菜单,进入以后,你就找到图形翻译,进去它就会跳出一个编辑框,你直接在里面输入,让他读那个按钮怎么读比如读那个消息中心或者读通知消息,然后你点那个保存就可以了,下次你划的那个按钮的时候,它就相当于形成了一个记忆力,它就会读出来那个,你这个有点像点名,我觉得也可以搞一个图形翻译

0 

希望能实现

来凑个热闹,支持一下。

0 

对这个主意,这个想法挺有挺好的

小克 1年前
0 

挺好的,支持

相比来说,我更喜欢你说的第1个方案,第1个方案就是识别出来之后以后就不用再去识别了,第1次识别了就好之后就能操作了,第2种方案不好因为路标好像只能添加几个吧,但是你想法是好的,我觉得第1种挺好的,就是不知道可不可以做出来

Willing 1年前
0 

第1个方案理论值可行性很低,因为屏幕探测或者文字识别都是比对当前屏幕显示结果,例如保存了之前的识别历史,下回进入APP,有可能手指滑拉一下导致滚动到第二屏幕,此时在使用上次的保存结果就无效了

Willing 1年前
0 

避免大家的错位显示导致点击无效,所以所谓的保存之前的识别历史基本不会做,至于服务器的压力,如果功能足够好,用户足够多,那就不用担心

肯特 1年前
0 

建议收到了,后面看具体能不能实现

0 

这个保存历史会不会第2次对的位置不对呢,这个就看这个控件的类型了。比如这个控件是单独的,那位置就不会移动的。如果这个控件是嵌套性的,比如嵌套在列表视图上面的,那就会移动的,保存也没用。

添加一条新评论

登录后可以发表评论 去登录

作者

积分:15

这家伙很懒,什么都没有留下
作者其它话题