We have implemented few changes in ionic wrapper with the help of Jon related to not clearing local storage / cache, but the given solution is not working as expected.
Changes suggested by Jon are as follows
For android :
Implementing clear cache method in Zoom. Java file and zoom.js files of ionic wrapper of android
Zoom.js
clearDisableCache:function(value){
callNativeFunction(‘clearDisableCache’,[value],success,error)
},
Zoom.java
in execute
case “clearDisableCache” :
this .clearDisableCache(args.getBoolean(0));
Break ;
public void clearDisableCache(boolean value){
mZoomSDK .getMeetingSettingsHelper().disableClearWebKitCache(value);
}
For IOS:
Zoom.h
-(void )clearDisableCache:(BOOL )value{
[[[MobileRTC sharedRTC] getMeetingSettings] disableClearWebKitCache:value];
}
Zoom.M
-(void )clearDisableCache:(BOOL )value;
We have done all the suggested changes, still we are unable to resolve the clear cache/local storage issue issue
Let us know if we are missing any steps or changes related to this.