Angular-Material抛出错误中的$ mdThemingProvider上的enableBrowserColor()

时间:2017-04-03 04:26:32

标签: angularjs angular-material meta-tags

我尝试使用.enableBrowserColor()更改浏览器颜色,但它仍然显示错误。

enter image description here

我的代码是

$mdThemingProvider.theme('default')
                .primaryPalette('blue-grey')
                .accentPalette('red')
                .enableBrowserColor({
                  theme: 'default',
                  palette: 'primary',
                  hue: '800'
                });

1 个答案:

答案 0 :(得分:1)

很遗憾,你无法以这种方式做到这一点。要解决此问题,您必须执行以下解决方法:

$mdThemingProvider.theme('default')
  .primaryPalette('blue-grey')
  .accentPalette('red');

// Mobile browsers status bar color
$mdThemingProvider.enableBrowserColor({
    theme: 'defualt',
    palette: 'blue-grey',      // <-- Note this, you have to use a predefined palette name
    hue: '800'
});

在这里,您可以找到包含一些实用提示和信息的documentation。 我希望我能帮助你。