如何更改 Cordova InAppBrowser 中位置栏的背景颜色(离子框架项目)
How to change background color of Location bar in Cordova's InAppBrowers (Ionic Framework Project)
我已经对此进行了研究,但似乎不可能。由于Cordova提供的用于编辑地址栏的选项只有:
- 位置:设置为是或否以打开或关闭 InAppBrowser 的地址栏。
- hardwareback:设置为 yes 以使用硬件后退按钮在 InAppBrowser 的历史记录中向后导航。如果没有上一页,InAppBrowser 将关闭。默认值为 yes,因此如果您希望后退按钮仅关闭 InAppBrowser,则必须将其设置为 no。
那么有没有办法改变InAppBrowser地址栏的背景色呢?
您可以使用 cordova-plugin-inappbrowser 的 themeablebrowser fork 来执行此操作:
cordova plugin add cordova-plugin-themeablebrowser
然后
cordova.ThemeableBrowser.open('http://apache.org', '_blank', {
toolbar: {
color: '#ff0000ff' //RGBA
}
);
我已经对此进行了研究,但似乎不可能。由于Cordova提供的用于编辑地址栏的选项只有:
- 位置:设置为是或否以打开或关闭 InAppBrowser 的地址栏。
- hardwareback:设置为 yes 以使用硬件后退按钮在 InAppBrowser 的历史记录中向后导航。如果没有上一页,InAppBrowser 将关闭。默认值为 yes,因此如果您希望后退按钮仅关闭 InAppBrowser,则必须将其设置为 no。
那么有没有办法改变InAppBrowser地址栏的背景色呢?
您可以使用 cordova-plugin-inappbrowser 的 themeablebrowser fork 来执行此操作:
cordova plugin add cordova-plugin-themeablebrowser
然后
cordova.ThemeableBrowser.open('http://apache.org', '_blank', {
toolbar: {
color: '#ff0000ff' //RGBA
}
);