2014-11-20 191 views
1

我無法在離子/科爾多瓦iOS應用程序中將狀態欄上的字體顏色更改爲白色,儘管已安裝了狀態欄插件:Ionic(pluginName:statusbar)不存在,無法更改狀態欄字體顏色

cordova plugins 
... 
org.apache.cordova.statusbar 0.1.8 "StatusBar" 

和app.js

.run(function($ionicPlatform) { 
    $ionicPlatform.ready(function() { 
    if(window.StatusBar) { 
     StatusBar.styleLightContent(); 
    } 
    }); 
}) 

和config.xml中

<preference name="StatusBarOverlaysWebView" value="true" /> 
<preference name="StatusBarStyle" value="lightcontent" /> 

Ť他字體顏色不是從黑變,我在Xcode控制檯中收到錯誤消息:

CDVPlugin class CDVStatusBar (pluginName: statusbar) does not exist. 

參考,我的科爾多瓦版本是3.5.0-0.2.6和離子1.0.0-beta.13

回答

8

我的解決方法是刪除並重新添加平臺。

cordova platform rm ios 
cordova platform add ios