Caching Imgcache.js Init未到达回调
我在ionic2项目中使用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
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()之前时才会出现此问题。”因此,当删除断点时,您的问题才得以解决?那么我相信这只是一个开发问题,而不是生产问题,是吗?是的,我没有删除这个问题,因为其他人可能会遇到同样的错误。啊,好的,请回答你的问题:)现在看起来没有答案,所以人们会来为你寻找解决方案