首页 > 解决方案 > React Native - 检测物理损坏的屏幕

问题描述

我试图开发一个反应原生的应用程序,可以检测用户的屏幕是否物理损坏。它适用于一家保险公司,该公司希望在为某人投保时检查某人的手机是否已经损坏。

显然,我可以只要求用户对着镜子拍一张手机的照片,然后我自己验证一下。

但相反,我一直想知道是否存在这样的技术,或者是否有解决这个问题的方法。可能会绘制整个屏幕以逐像素检测是否有损坏,但我不知道该怎么做或使用什么。

如果有人知道是否存在方法,我将不胜感激。

标签: react-nativescreen

解决方案


TL;DR-没有。

不仅在 react native 中,即使在原生 android 或 ios api 中也没有检查屏幕损坏的东西。

就您的应用而言,需要用户参与才能检测屏幕或触摸损坏。

只需在屏幕上显示不同的颜色并要求用户检查是否有任何变色或“死”像素。

对于触摸,要求用户点击屏幕的不同部分或拖动手指并检查触摸未命中或坏区域。Play 商店中有一些不错的触摸测试应用程序,试一试。


推荐阅读