我正在使用Ionic/Angular/Cordova/Firebase。Firebase存储图像上传Android <4.4发行
我正在开发一个应用程序,允许用户从他们的手机图库上传照片到应用程序界面。
要做到这一点,我使用“科尔多瓦插件添加科尔多瓦 - 插件相机”
我已经在Android版本4.4或更高版本完美运行的代码,但是,用户与Android 4.4或更低版本无法上传图像。
我不知道这是任何帮助,但我查了火力的日志,看看怎么回事,并收到以下错误
“ 一十一月4日至19日:42:08.841 17462-17462/COM。 ionframework.Arina D/SystemWebChromeClient:https://www.gstatic.com/firebasejs/3.6.1/firebase.js:第537行:未捕获错误:INVALID_STATE_ERR:DOM异常11 04-19 11:42:08.841 17462-17462/com.ionicframework.Arina E/Web控制台:未捕获错误:INVALID_STATE_ERR:DOM异常11在https://www.gstatic.com/firebasejs/3.6.1/firebase.js:537 “
我试过调试它,但问题出在代码: ”bawit hCredentials = d.D“
我的开发人员发现了一个解决这个问题的方法,他安装了Crosswalk,并且4.4设备没有问题上传照片了。
但是,人行横道使得apk大小太大而无法使其成为可接受的解决方案。有没有人知道除了使用Crosswalk以外的其他解决方案?我不是Firebase开发人员,无法理解错误或“b.a.withCredentials = d.D”意思是
谢谢。