enrecipes/app/workers/ImageProcessor.worker.js

13 lines
356 B
JavaScript
Raw Normal View History

2020-11-02 11:36:53 +00:00
require("tns-core-modules/globals")
import { ImageSource } from "@nativescript/core"
global.onmessage = function({ data }) {
let imgFile = data.imgFile
let imgSavedToPath = data.imgSavedToPath
ImageSource.fromFile(imgFile).then((imgData) => {
if (imgData.saveToFile(imgSavedToPath, "jpg")) {
global.postMessage("savedToFile")
}
})
}