我正在研究NativeScript项目,可以在服务器上使用JSON定制应用程序上的样式。我们正在使用Angular作为框架。
我们使用自定义指令在运行时将样式应用于HTML元素,该系统目前在iOS和Android上均运行良好。我们遇到的唯一问题是,要在Android上更改样式,必须在设置属性时使用非空的setTimeout
我们发现,在Android上,按返回按钮返回上一页时,所有应用的样式都会丢失。 就目前而言,我发现设置不同的backgroundColor并将其更改为正确的颜色以侦听页面更改似乎迫使页面正确重绘,但是用户会看到闪烁,因此这不是一个好的解决方案。
您是否知道如何解决?