È possibile avere tag di ancoraggio regolari che puntano a file che aprono una finestra di dialogo per il salvataggio del file? Come farebbe un browser web.Salvare il file dal tag di ancoraggio utilizzando l'elettrone
Ad esempio:
<a download href="documents/somefile.pdf">Download</a>
E avere quel anchor-tag innescando un file-finestra di dialogo Salva su click?
Ho provato a utilizzare file://absolute-path-to-the-dir/documents/somefile.pdf
e desidera aprire il file nell'applicazione anziché scaricarlo.
Aggiornamento: In una versione successiva di Electron di quella che ho usato quando ho scritto questa domanda il comportamento è come lo voglio io, si apre una finestra che chiede all'utente di salvare il file.
Tuttavia, nel caso di collegamenti esterni e che desiderano mantenere la finestra di Electron solo per i collegamenti interni e aprire quelli esterni nella scelta predefinita del sistema operativo, la risposta di Joshua Smith può fare esattamente questo.
Qualche fortuna di trovare una soluzione per questo? Sto cercando di fare esattamente la stessa cosa. – MobileSam
@MobileSam Nessuno finora. Ho rinunciato a provare per ora. Cercherò di trovare una risposta ancora una volta che avrò più tempo. –
Dopo alcune ricerche, ho trovato una risposta qui: https://discuss.atom.io/t/how-to-access-atom-shell-apis-within-angularjs-for-opening-a-file-save -dialog/14376/4 – MobileSam