imageSaver.js 793 B

1234567891011121314151617181920212223242526272829
  1. const fs = require("fs");
  2. const path = require("path");
  3. module.exports = function (context) {
  4. const projectRoot = context.opts.projectRoot;
  5. const cordovaCommon = context.requireCordovaModule("cordova-common");
  6. const { ConfigParser } = cordovaCommon;
  7. const appConfig = new ConfigParser(path.resolve(projectRoot, "config.xml"));
  8. let projectName = appConfig.name();
  9. const file = path.resolve(
  10. projectRoot,
  11. "platforms",
  12. "android",
  13. "app",
  14. "src",
  15. "main",
  16. "java",
  17. "com",
  18. "agomezmoron",
  19. "SaveImageGallery",
  20. "SaveImageGallery.java"
  21. );
  22. let content = fs
  23. .readFileSync(file)
  24. .toString()
  25. .replace("check >= 1", "true");
  26. fs.writeFileSync(file, content);
  27. };