Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改背景图像在iOS上不工作,仅在web上工作(ionic应用程序)_Javascript_Ios_Css_Ionic Framework - Fatal编程技术网

Javascript 更改背景图像在iOS上不工作,仅在web上工作(ionic应用程序)

Javascript 更改背景图像在iOS上不工作,仅在web上工作(ionic应用程序),javascript,ios,css,ionic-framework,Javascript,Ios,Css,Ionic Framework,我在ionic应用程序中有一个背景图像,它是通过从firebase返回一段数据来设置的。它可以在web上工作,但不能在iOS模拟器或iPhone上工作 背景图像通过内嵌html设置样式,因为正常样式不起作用。。。为什么它在网络上工作而不是在iOS上?谢谢大家! <!-- HTML --> <div id="change" style="background: url(img/oldPic.png) center; background-size: cover;">

我在ionic应用程序中有一个背景图像,它是通过从firebase返回一段数据来设置的。它可以在web上工作,但不能在iOS模拟器或iPhone上工作 背景图像通过内嵌html设置样式,因为正常样式不起作用。。。为什么它在网络上工作而不是在iOS上?谢谢大家!

<!-- HTML -->
<div id="change" style="background: url(img/oldPic.png) center; background-size: cover;">

js


if(changingIntgr)您使用的是哪种浏览器?这可能是Ios webview组件的问题。我认为这不会解决您的问题,但您应该尝试使用ngClass指令来更改样式,而不是丑陋的内联CSS。或者您是说“普通样式不起作用”?
if (changingIntgr <= 3){document.getElementById("change").setAttribute("style", "background: url(img/newPic.png) center; background-size: cover;");}