我使用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…}
谢谢, 达伦
答案 0 :(得分:2)
经过大量的调试和研究后,我找到了原因。
%7B%7Blogin.img%7D%7D is basically {{login.img}}
使用img src标签时,大括号会以某种方式进行转换。 我用img ng-src替换了img src,所有的错误都消失了!
希望这会帮助别人。