firebase auth android_assets 404文件丢失

时间:2015-02-23 13:54:56

标签: cordova firebase angularfire ionic

我使用Ionic + Angular + Firebase + Cordova构建移动应用程序。

我已将Firebase设置为使用内置身份验证,除了我不断收到此错误外,一切正常。

GET file:///android_asset/www/%7B%7Blogin.img%7D%7D  ionic.bundle.js:11457

我没有使用过具有此名称的文件,看起来它是在Android构建过程中创建的。我不知道它是什么或它在哪里被发现。有没有人知道它可能是什么以及如何解决它?

以下是chrome的一些console.log输出:/ inspect devtool

User attempting login.. servicesAuth.js:36
anonymous:-JinFLoKny8q9T6c0gvf servicesAuth.js:53
GET file:///android_asset/www/%7B%7Blogin.img%7D%7D  ionic.bundle.js:11457  404 file not found

Object {uid: "anonymous:-JinFLoKny8q9T6c0gvf", provider: "anonymous", anonymous: Object, token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ2IjowLCJkI…U4M30.eRrmKcYnViDw_XvnJsVRbaxWJcCT_otR3h1a5Ewekg4", auth: Object…}

谢谢, 达伦

1 个答案:

答案 0 :(得分:2)

经过大量的调试和研究后,我找到了原因。

%7B%7Blogin.img%7D%7D is basically {{login.img}}

使用img src标签时,大括号会以某种方式进行转换。 我用img ng-src替换了img src,所有的错误都消失了!

希望这会帮助别人。