React onClick 事件在ios上会造成每次点击没有dom节点空白区域时候会产生一个黑色蒙层

#1

最近用react做移动端时候遇到一个问题,就是在iphone手机上当每次点击屏幕上没有dom节点的空白区域时候,就会产生一个黑色半透明的全屏遮罩层,经过不断的测试发现只要当有元素挂载了onClick方法且整个文档下面有很多空白区域没有被dom填充时候,点击这些空白区域就会产生上述问题

用电脑调试的时候发现并没有任何dom节点或者区域被创建出来,也不是-webkit-tap-highlight-color的问题,测试了15.0.2 15.6.1 16.4.2 都有该问题,ios系统版本是11.3.1,
真心求助各位大佬:sob:

问题体验链接 (使用iPhone观看,才会产生效果)

项目是用create-react-app 创建的demo项目,然后添加了如下代码就会出现该问题

#2

求大佬帮忙看下:slight_smile: