原文地址:https://www.jianshu.com/p/61c93bbe6014
最近在項目中,有需求是程序加載本地圖片顯示,但是在實際開發過程中發現,由於electron窗口的同源策略的問題不允許加載本地文件,后來反復查看API,找到方法禁用窗口同源策略:
使用new BrowserWindow(option)創建窗口時,有一個參數webPreferences,可通過設置此參數實現
在使用時傳入webPreferences: {webSecurity: false},就可以加載本地圖片了
let win = createWindow({
width: 920,
height: 610,
center: true,
skipTaskbar: false,
transparent: false,
title: 'feng',
// 加入這個參數即可
webPreferences: {
webSecurity: false
}
})