Windows Phone 8.1上的Cordova在运行时将css脚本注入index.html

Windows Phone 8.1上的Cordova在运行时将css脚本注入index.html,html,css,angularjs,cordova,windows-phone-8.1,Html,Css,Angularjs,Cordova,Windows Phone 8.1,我正在尝试将css文件url从我的angular controller注入到我的index.html: <html ng-cloak ng-controller="mainCtrl"> <head> ... <link ng-href={{css}} rel="stylesheet" type="text/css" css-load css="css"> ... </head> ... <html>

我正在尝试将css文件url从我的angular controller注入到我的index.html:

<html ng-cloak ng-controller="mainCtrl">
<head>
...
        <link ng-href={{css}} rel="stylesheet" type="text/css" css-load css="css">
...
</head>
            ...
<html>

...
...
...
加载页面时,我可以在DOM资源管理器中看到我的css url正确地注入到ng href属性中,但页面上没有发生任何css更改。 我确信url是正确的,因为-如果我将url显式添加到链接ng ref中,我可以看到布局上的更改

问题是,我需要在每个用户登录时为他们引用一个个人css,所以我无法提前知道我需要使用什么url

这个css注入在Android和Ios上运行良好