I am using Electron (formerly Atom-Shell) to create a desktop version of an existing Angular web application. Most of them work very well, but I ran into some problems with Dropbox Chooser.
My web application allows the user to import files from Dropbox using a selection. At Electron, this creates a new one BrowserWindowto choose from. However, the property of the window.openernew window is null, which basically makes it impossible to associate the Chooser window with the original window. This makes it useless because selecting a file effectively does nothing.
I know that the Slack desktop application uses Electron, and somehow they were able to overcome this problem (Dropbox Chooser really works inside Slack).
Does anyone know if / how I can use Dropbox Chooser from within the Electron app?
tl; dr I cannot use Dropbox Chooser from within the Electron application because it opens a new BrowserWindow with window.openernull.
source
share