我在这个网站和其他网站上搜索了几个小时,但找不到解决方案。
使用this插件,我需要让状态栏在我的主页上有styleDefault,并在每个其他页面上都有styleLightContent。使用Xcode模拟器进行测试,我可以使用<preference name="StatusBarStyle" value=“default" />
全局设置样式,但是当我在离开主页后尝试使用javascript将其设置为lightcontent时,它不起作用。
例如,在我的app.js中,以下内容无效:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
StatusBar.hide();
}
并在我加载另一个页面时调用StatusBar.hide()
或StatusBar.styleDefault()
会破坏它。当我输入StatusBar时,我的文本编辑器(括号)显示了StatusBar的可用属性/方法,但是当使用浏览器进行测试时,它表明StatusBar未定义。
可能是什么问题?