本文概述
- 要求
- 实现
文章图片
但是, 你仍然可以使用插件来更改颜色。在这种情况下, 我们谈论的是cordova-plugin-headercolor, 它使你可以使用Java脚本轻松地更改标题栏颜色并提供十六进制(HEX)颜色。
要求 【如何使用Cordova在android中更改应用程序标题颜色(在最近的应用程序视图中)】为了实现我们的目标, 我们在项目中需要cordova-plugin-headercolor。使用以下命令添加插件:
cordova plugin add https://github.com/tomloprod/cordova-plugin-headercolor
安装之后, window.plugins.headerColor.tint(“ #hexColorHere” )方法将在窗口上可用(在deviceready事件之后)。你可以在github存储库中了解有关此插件的更多信息。
实现 在cordova的deviceready事件之后, headerColor对象将被添加到window.plugins全局变量中。
添加一个设备就绪的侦听器(如果没有), 并使用headerColor属性的tint方法。此方法期望将十六进制字符串标识为所需的应用程序标题的颜色。
document.addEventListener('deviceready', function(){// Change the colorwindow.plugins.headerColor.tint("#becb29");
}, false);
现在, 使用cordova run android构建你的应用, 并在最近的应用视图中查看新颜色。
文章图片
推荐阅读
- 如何在Android的Cordova插件中添加和检索资源(字符串)
- 如何在Cordova项目中更改Android棒棒糖和棉花糖的状态栏颜色
- 如何在Cordova中更改apk的版本代码
- 如何检查应用程序是否已安装在Android设备上并使用Cordova打开它
- 如何在Cordova中将文本转换为语音(语音合成)
- 如何在Cordova中使用javascript将图像从设备转换为base64
- 如何使用Cordova从设备上的base64字符串创建图像文件
- 如何在Android中使用Cordova创建SFTP客户端
- GPX文件无法在Android模拟器中加载