我正在嘗試為帶有電子和外殼的按鈕創(chuàng)建一個(gè)配置。例如,要在特定位置打開(kāi)文件,我的文件位于 /Users/***/Desktop/CD-Przemek/documents/QuickStartGuideWN-H1.pdf。我已經(jīng)嘗試過(guò)電子文檔中的解決方案并且效果很好,但僅適用于我的 mac,如果我更改文件位置,按鈕將不再起作用,我目前正在接受任何解決方案。這是我當(dāng)前的 js 代碼:(在索引 Html 我只有一個(gè)按鈕)const openBtn = document.getElementById('openBtn3')const { shell, app } = require('electron')const path = require('path');const fs = require('fs')openBtn.addEventListener('click', function(event){ shell.openItem('document/documents/QuickStartGuideWN-H1.pdf') //this work really good only in debug mode//A COUPLE OF SOLUTION TRIED//var p = path.join(__dirname, '..' 'MAC_drivers')//shell.openItem(app.getPath("~/Library/Desktop/CD-Przemek/documents/UserGuide.pdfWN-H1.pdf"))//shell.openItem(app.getPath("desktop") + "/QuickStartGuideWN-H1.pdf")})我只需要一個(gè)代碼,它可以在所有 PC 和所有平臺(tái)上找到文件夾或文件,并且可以打開(kāi)它。謝謝大家
電子按鈕配置
UYOU
2021-09-30 10:10:23