Closed pollyolly closed 5 years ago
For newbies like me how to use nativescript-mediafilepicker in nativescript vue. import { isAndroid, isIOS, device, screen } from "tns-core-modules/platform"; var mPicker = require("nativescript-mediafilepicker");
let extensions = [];
if (isIOS) { extensions = [kUTTypePDF, kUTTypeText]; } else { extensions = ['txt', 'pdf']; }
let options = { android: { extensions: extensions, maxNumberFiles: 2 }, ios: { extensions: extensions, multipleSelection: true } };
let mediafilepicker = new mPicker.Mediafilepicker(); mediafilepicker.openFilePicker(options);
mediafilepicker.on("getFiles", function (res) { let results = res.object.get('results'); console.dir(results); });
mediafilepicker.on("error", function (res) { let msg = res.object.get('msg'); console.log(msg); });
mediafilepicker.on("cancel", function (res) { let msg = res.object.get('msg'); console.log(msg); });
For newbies like me how to use nativescript-mediafilepicker in nativescript vue. import { isAndroid, isIOS, device, screen } from "tns-core-modules/platform"; var mPicker = require("nativescript-mediafilepicker");
let extensions = [];
if (isIOS) { extensions = [kUTTypePDF, kUTTypeText]; } else { extensions = ['txt', 'pdf']; }
let options = { android: { extensions: extensions, maxNumberFiles: 2 }, ios: { extensions: extensions, multipleSelection: true } };
let mediafilepicker = new mPicker.Mediafilepicker(); mediafilepicker.openFilePicker(options);
mediafilepicker.on("getFiles", function (res) { let results = res.object.get('results'); console.dir(results); });
mediafilepicker.on("error", function (res) { let msg = res.object.get('msg'); console.log(msg); });
mediafilepicker.on("cancel", function (res) { let msg = res.object.get('msg'); console.log(msg); });