1.0.7 • Published 3 years ago

cordova-plugin-cache-delete v1.0.7

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago

npm version License Twitter

Cordova plugin to delete Webview cache

This is a WebView cache plugin for Cordova supporting Android. It allows to delete the cordova webview cache.

There is one method:

  • CacheDelete.deleteCache()

Sample image

Installation

Cordova

cordova plugin add cordova-plugin-cache-delete

Supported Platforms

  • Android

Methods

MethodSignatureDescription
CacheDelete.deleteCache()CacheDelete.deleteCache(): Promise<any>Delete the cordova webview cache. This method returns a promise that fulfills when a call was successful.

Code example

To use in a TypeScript(Ionic v5/Angular) file:

import { Component } from "@angular/core";
import { Platform } from "@ionic/angular";

// Ambient Declarations
declare var CacheDelete: any;

@Component({
  selector: "app-tab1",
  templateUrl: "tab1.page.html",
  styleUrls: ["tab1.page.scss"],
})
export class Tab1Page {
  constructor(private platform: Platform) {}

  public ngOnInit(): void {
    this.platform.ready().then(() => {
      if (this.platform.is("android")) {
        // delete cache
        CacheDelete.deleteCache()
          .then(() => console.log("delete cache success!!"))
          .catch((error) => console.error(error));
      }
    });
  }
}

License

Applying the Apache License, Version 2.0