【发布时间】:2018-08-21 16:54:37
【问题描述】:
我目前遇到一个问题:使用 Cordova 构建的 Android 应用程序在应用程序主体周围有一个绿色框:
这似乎是由于 Web 容器处于焦点位置,因为当显示警报时绿色轮廓消失了。
此绿色边框不会出现在 iOS 版本的应用程序中,也不会出现在浏览器中或使用 chrome://inspect 检查模拟器框架时。
我尝试了多个 CSS 修复来尝试删除此边框,例如:
* {
-webkit-tap-highlight-color: transparent !important;
outline: none !important;
border: 0px solid #000;
}
以及禁用设备上的所有辅助功能设置,但无济于事。
其他细节:
- Android SDK 版本:27
- 测试的设备:Nexus 5、Nexus 6、Pixel XL
- Cordova 版本:3.6.4(由于当前使用 MobileFirst 的框架要求,无法更改)
有人知道如何解决这个问题吗?
【问题讨论】: