2016-10-22 74 views
2

我想加載一個電子webview標籤的本地html頁面。問題是我無法弄清楚正確的道路。我認爲這必須是相對路徑。如何加載電子本地html頁面<webview>

加載外部http:// ...文件沒有問題。

相對路徑: 「SRC = /幀/ something.html」不工作

回答

2

嘗試用file://前綴的路徑,從來沒有使用相對路徑,因爲應用程序打包時,他們會打破,而不是使用__dirname建立絕對路徑。

0

確實需要__dirname才能加載本地文件。謝謝。

隨着Handlebars模板我得到它的工作。

在app.js

var fname = 'file://' + __dirname + '/windows/webview.html';

var context = '<webview src=' +'"' + fname + '"' + '</webview>';

相關問題