From fb6bdcab8ace53df23a21df70c6263dfd961e84f Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Mon, 11 Sep 2023 14:50:55 +0200 Subject: [PATCH] fix: macOS not loading --- package.json | 2 +- src/main/main.js | 4 ++-- src/main/protocol.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 603a592..f11e2d8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "4.4.5", + "version": "4.4.6", "author": "ThaUnknown_ ", "description": "Stream anime torrents, real-time with no waiting for downloads.", "main": "build/main.js", diff --git a/src/main/main.js b/src/main/main.js index 608f176..df21344 100644 --- a/src/main/main.js +++ b/src/main/main.js @@ -51,8 +51,8 @@ function createWindow () { fn({ responseHeaders }) }) - const torrentLoad = webtorrentWindow.loadURL(development ? 'http://localhost:5000/background.html' : path.join(__dirname, '/background.html')) - mainWindow.loadURL(development ? 'http://localhost:5000/app.html' : path.join(__dirname, '/app.html')) + const torrentLoad = webtorrentWindow.loadURL(development ? 'http://localhost:5000/background.html' : `file://${path.join(__dirname, '/background.html')}`) + mainWindow.loadURL(development ? 'http://localhost:5000/app.html' : `file://${path.join(__dirname, '/app.html')}`) if (development) { webtorrentWindow.webContents.openDevTools() diff --git a/src/main/protocol.js b/src/main/protocol.js index ef931d8..eee0a6c 100644 --- a/src/main/protocol.js +++ b/src/main/protocol.js @@ -30,7 +30,7 @@ export default class { protocol.registerHttpProtocol('miru', (req, cb) => { const token = req.url.slice(7) - this.window.loadURL(development ? 'http://localhost:5000/app.html' + token : path.join(__dirname, '/app.html' + token)) + this.window.loadURL(development ? 'http://localhost:5000/app.html' + token : `file://${path.join(__dirname, '/app.html')}${token}`) }) app.on('open-url', (event, url) => {