Open tisfeng opened 3 months ago
目前使用苹果系统的 OCR 识别接口,对于部分不支持的文本语言,识别结果可能为空,此时我们应显示错误信息和提示。
例如 僧伽罗语,目前错误信息直接显示在输入框,用户体验不太好,并且代码实现也很糟糕。
这个 PR https://github.com/tisfeng/Easydict/pull/418 tips view 显示效果不错,我们可以将它扩展优化,用于显示各种场景的错误信息提示,例如当前 OCR 识别为空的提示。
*
No response
注意,目前启用 beta 特性时,系统 OCR 失败会调用有道的 OCR 测试接口,但这个接口不稳定,只作为测试使用,稍后可以关闭它,或者将它作为一个额外选项添加到【设置-高级】。
https://github.com/tisfeng/Easydict/blob/e5ce53bc20ad6b34d04dff62a05fa2d6a361818c/Easydict/Feature/Service/Model/EZDetectManager.m#L241
请先确认以下事项
功能描述
目前使用苹果系统的 OCR 识别接口,对于部分不支持的文本语言,识别结果可能为空,此时我们应显示错误信息和提示。
例如 僧伽罗语,目前错误信息直接显示在输入框,用户体验不太好,并且代码实现也很糟糕。
这个 PR https://github.com/tisfeng/Easydict/pull/418 tips view 显示效果不错,我们可以将它扩展优化,用于显示各种场景的错误信息提示,例如当前 OCR 识别为空的提示。
使用场景
*
实现方案(可选)
No response
是否愿意提交 PR 实现该功能