unload method

  1. @override
dynamic unload()
override

卸载扩展

Implementation

@override
unload() {
  super.unload();
  eval('''
delete __FLUJS_setIntervalCount__;
__FLUJS_setIntervalCount__ = undefined;
delete __FLUJS_setIntervalCallbacks;
__FLUJS_setIntervalCallbacks = undefined;
delete setInterval;
setInterval = undefined;
delete clearInterval;
clearInterval = undefined;
''', sourceURL: "cleanIntervalJSCode");
  removeInterface(__FLUJS_SetInterval__);
  removeInterface(__FLUJS_ClearInterval__);
}