答案 0 :(得分:1)
到目前为止我知道,从html / css / javascript" NO", 来自本机代码"是"
您可以直接更改插件的原生代码。
就像在android中一样,在InAppBrowsser.java中,这一行
toolbar.setBackgroundColor(android.graphics.Color.LTGRAY);
不知道要在iOS中更改哪一行。记得要更改平台文件夹中的java文件以及外部插件文件夹的java文件。
答案 1 :(得分:1)
我已经分叉了InAppBrowser并创建了一个插件,允许您广泛地设置浏览器的样式。但我只为iOS和Android做过。请看一下 https://github.com/initialxy/cordova-plugin-themeablebrowser
答案 2 :(得分:1)
如果有人还在寻找答案。 我能够改变工具栏的颜色。
在CDVInAppBrowser.m
文件中,您可以修改以下行:
self.closeButton.tintColor = [UIColor colorWithRed:241.0 / 255.0 green:136.0 / 255.0 blue:0.0 / 250.0 alpha:1];
并添加以下内容:
self.backButton.tintColor = [UIColor whiteColor];
self.forwardButton.tintColor = [UIColor whiteColor];
导致这一点 layout