Dev*_*evD 3 phonegap-plugins cordova phonegap-cli
我最近从 phonegap CLI 4.1.2(cordova build version 3.7.0)升级到 CLI 6.0.1(cordova build version 4.0.1)我可以看到 phonegap webview 反弹在 iOS 上工作但有一个背景颜色可以弹跳发生时在应用程序内容下方看到。升级后这个颜色从黑色变成了灰色。
如何更改我认为是 webview 背景颜色的背景颜色。我试图通过浏览MainViewController和AppDelegate类/文件,但没有发现其中的灰色正在设置的地方。这绝对不是<body>元素的颜色。
请参阅随附的屏幕截图。
使用 cordova,config.xml您可以设置主 WebView 的背景颜色首选项,例如:
<preference name="BackgroundColor" value="0xff0000ff"/>
Run Code Online (Sandbox Code Playgroud)
它支持四字节十六进制值,第一个字节表示 Alpha 通道,后面三个字节表示标准 RGB 值。
在这里阅读更多信息:https ://cordova.apache.org/docs/en/latest/config_ref/index.html#preference
我认为最简单的方法是创建一个简单的插件。当您的插件初始化时,您可以设置背景颜色。例如:
- (void)pluginInitialize
{
self.webView.backgroundColor = [UIColor blackColor];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4624 次 |
| 最近记录: |