Caching Imgcache.js Init未到达回调

Caching Imgcache.js Init未到达回调,caching,ionic2,external,Caching,Ionic2,External,我在ionic2项目中使用ImgCache.js,最近我将ionic从rc.3升级到rc.5,并且ImgCache停止工作 在调试时,我可以看到,ImgCaches.Init()中的成功和错误回调从未被调用。因此,我调试了ImgCache.js”Init方法,发现该方法: navigator.webkitPersistentStorage.requestQuota 仅当配额数据大于之前的数量(或在我清理缓存/cookies后)时调用任何回调,这将请求用户在其设备中存储文件的权限 我在canary

我在ionic2项目中使用
ImgCache.js
,最近我将ionic从
rc.3
升级到
rc.5
,并且
ImgCache
停止工作

在调试时,我可以看到,
ImgCaches.Init()
中的成功和错误回调从未被调用。因此,我调试了
ImgCache.js
Init
方法,发现该方法:

navigator.webkitPersistentStorage.requestQuota

仅当
配额
数据大于之前的数量(或在我清理缓存/cookies后)时调用任何回调,这将请求用户在其设备中存储文件的权限

我在
canary
(版本
58.0.2989.0 canary(64位)
)中进行了测试,但这也不起作用

注:问题代码如下:


p.s.2:只有当我在
ImgCache.init()

之前设置断点时才会发生这种情况。经过几个小时的调试,我发现问题实际上是调试。只有在我将
调试器设置在
ImgCache.init()之前时才会出现此问题。“只有在我将断点设置在ImgCache.init()之前时才会出现此问题。”因此,当删除断点时,您的问题才得以解决?那么我相信这只是一个开发问题,而不是生产问题,是吗?是的,我没有删除这个问题,因为其他人可能会遇到同样的错误。啊,好的,请回答你的问题:)现在看起来没有答案,所以人们会来为你寻找解决方案