android - 如何从移动 webview 元素中删除 Activity 状态

标签 android css cordova android-webview

我在这里拉扯我的头发。我相信它一定与正在出租 phonegap 应用程序的股票浏览器有关。但是,我就是无法摆脱我认为是活跃状态的东西。如果我在线浏览该应用程序,则不会发生这种情况。

我的 CSS 中有以下内容:

 *::selection {background: transparent;} *:focus {outline: none;}

我测试过的所有设备都会出现这种情况,只是结果略有不同。下面看到的我的 S3 是黄色的。

但是我的 Nexus 5 是蓝色的....在我的 iPhone 3gs 中它是深蓝色/黑色在我的 iPhone 4/5 中它也是相同的颜色。

所以我想完全消除这种状态或者选择我自己的颜色。

三星 S3 Samsung S3 连结 5 Nexus 5

最佳答案

你会在这里找到答案:

Disable orange outline highlight on focus

(我在我的应用程序中使用它)

-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
-webkit-tap-highlight-color: transparent;  // i.e. Nexus5/Chrome and Kindle Fire HD 7''

关于android - 如何从移动 webview 元素中删除 Activity 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22211873/

相关文章:

android - 如何使用 FrameLayout 使 Imageview 在屏幕上居中? (用java代码)

html - Bootstrap 输入组文本框+输入组插件不对齐

html - Angular 占位符图像和文本

javascript - Sencha Touch 2 - Android 性能

android - 应用发明家 : Asynchonous tasks?

java - 如何以编程方式从堆栈中删除 fragment ?

java - 将 .css 导入 jsp 文档

javascript - 处理 javascript/cordova 本地存储中的竞争条件,例如下载文件

javascript - Cordova NFC 在 12 月获取 NFC 标签值

android - 从 Android 上的应用内浏览器重定向到应用