usbfilesystem
5 min
el objeto usbfilesystem permite que los reproductores brightsign compatibles expongan un archivo local como un dispositivo de almacenamiento masivo usb cuando se conectan a un puerto host usb en otro dispositivo (por ejemplo, una pc o televisión) el host actúa como si estuviera comunicándose con una unidad usb o un disco duro usb, pero las operaciones de lectura y escritura se realizan en el archivo local especificado en brightsign normalmente, el archivo local se prepararía previamente con un sistema de archivos sin conexión o utilizando filesysteminfile docid\ g gkztiujdjvqjgg9kctu en el propio reproductor los reproductores brightsign con usb c (excepto ls3 y ls4) pueden utilizar este objeto idl de usbfilesystem interface usbfilesystem { constructor(); promise\<void> enable(string filename); promise\<void> disable(); }; creación de objetos para crear un objeto usbfilesystem cargue el módulo @brightsign/usbfilesystem utilizando el método require() var filesystemclass = require('@brightsign/usbfilesystem'); var usbfilesystem = new filesystemclass(); usbfilesystem enable() promise\<void> enable(string filename) expone una imagen de sistema de archivos existente como un dispositivo de almacenamiento masivo usb nombre de archivo \<font color="#6554c0">string\</font> el nombre del archivo que se expondrá como un dispositivo de almacenamiento masivo usb disable() promise\<void> disable() elimina una imagen de sistema de archivos existente como dispositivo de almacenamiento masivo usb ejemplo var filesystemclass = require('@brightsign/usbfilesystem'); var usbfilesystem = new filesystemclass(); // additional description using filesysteminfile will help build a img file // mount an already built filesystem image usbfilesystem enable("/storage/sd/usbstore img") then(function (result) { console log("successfully mounted!"); }) catch(function(err) { console log(json stringify(err)); }); // unmount a filesystem image usbfilesystem disable() then(function() { console log("successfully unmounted"); }) catch(function(err) { console log( json stringify(err) ); });