diff --git a/packages/noodl-viewer-react/src/nodes/std-library/openfilepicker.js b/packages/noodl-viewer-react/src/nodes/std-library/openfilepicker.js index 3edf6fc..6c8fdd1 100644 --- a/packages/noodl-viewer-react/src/nodes/std-library/openfilepicker.js +++ b/packages/noodl-viewer-react/src/nodes/std-library/openfilepicker.js @@ -43,6 +43,10 @@ const OpenFilePicker = { input.accept = this._internal.acceptedFileTypes; + if (this._internal.capture) { + input.capture = this._internal.capture; + } + input.onchange = onChange; input.click(); } @@ -54,6 +58,14 @@ const OpenFilePicker = { set(value) { this._internal.acceptedFileTypes = value; } + }, + capture: { + group: 'General', + type: 'string', + displayName: 'Capture', + set(value) { + this._internal.capture = value; + } } }, outputs: {