Background gradient not working on device

I am trying to give a gradient to ion-content, though it is working in browser and emulator, it is not working on android device. If I replace it with plain color it works. Any ideas why this is so?

/* IE10 Consumer Preview /
background: -ms-radial-gradient(center, circle farthest-corner, #EBEBEB 0%, #E0CECE 100%);
/
Mozilla Firefox /
background: -moz-radial-gradient(center, circle farthest-corner, #EBEBEB 0%, #E0CECE 100%);
/
Opera /
background: -o-radial-gradient(center, circle farthest-corner, #EBEBEB 0%, #E0CECE 100%);
/
Webkit (Safari/Chrome 10) /
background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #EBEBEB), color-stop(1, #E0CECE));
/
Webkit (Chrome 11+) /
background: -webkit-radial-gradient(center, circle farthest-corner, #EBEBEB 0%, #E0CECE 100%);
/
W3C Markup, IE10 Release Preview */
background: radial-gradient(circle farthest-corner at center, #EBEBEB 0%, #E0CECE 100%);

Give this a try and see if it works, you probably just missed a prefix version somewhere. According to CanIuse, Android should have some support for -web-kit prefixes, but it varies.

.scroll-content{
background: #9dd53a; /* Old browsers */
  
background: -moz-linear-gradient(top,  #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%); /* FF3.6+ */
  
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
  
background: -webkit-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
  
background: -o-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Opera 11.10+ */
  
background: -ms-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* IE10+ */
  
background: linear-gradient(to bottom,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* W3C */
  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */


}

i also face same issue. work perfectly in browser but in device its display whole white background. Please tell if you have solution

Might need to use the css declaration of “background-image” instead of just “background” to get it to work? Maybe both? Try it out and see if this helps!

See this link for an example: Microsoft Background Image Gradient Generator

Thank you so much. work like charmmmmmmmmmmmm.!!!

Didn`t work for me. I was tried with both properties but didnt work.
Ionic version v1