Electron在跨平台时候的小问题
程序员文章站
2021-12-25 10:58:14
...
我还真没想到会有这种问题,在win上开发的好好的程序,放到mac上细节就出问题。
win下主进程中加载index.html的语句如下
mainWindow.loadURL(`${__dirname}/index.html`);
注意不是单引号,而是‘·’,就是键盘esc键下面那个东东。
而在mac下,electron-quick-start给的加载方式是:
mainWindow.loadFile('index.html')
这里有两个不同,第一是文件用的是单引号,第二是方法换了,不是loadURL而是loadFile了,还没明白这是怎么回事……准备去看文档了……如果Mac下需要把程序都放入app文件夹,要用win下路径的写法,但是……不能用loadURL必须用loadFile...
推荐阅读
-
nth-of-type在选择class的时候需要注意的一个小问题_html/css_WEB-ITnose
-
物联网框架ServerSuperIO在.NetCore实现跨平台的实践路线
-
electron-vue跨平台桌面应用开发实战教程(十二)——集成加密版的sqlite3:sqlcipher
-
nth-of-type在选择class的时候需要注意的一个小问题_html/css_WEB-ITnose
-
Flutter 实现原理及在马蜂窝的跨平台开发实践
-
nth-of-type在选择class的时候需要注意的一个小问题 - Canrz
-
electron开发跨多平台Mac、Windows 和 Linux的桌面应用之webview标签(四)
-
物联网框架ServerSuperIO在.NetCore实现跨平台的实践路线
-
nth-of-type在选择class的时候需要注意的一个小问题 - Canrz
-
electron-vue跨平台桌面应用开发实战教程(十二)——集成加密版的sqlite3:sqlcipher