Tay*_*ozi 18 javascript electron
我是电子的新手,BrowserWindow我在每次打开的控制台(DevTools)中都得到了这个:
webFrame.executeJavaScript was called without worldSafeExecuteJavaScript enabled. This is considered unsafe. worldSafeExecuteJavaScript will be enabled by default in Electron 12.
Run Code Online (Sandbox Code Playgroud)
我还收到了另一个安全警告,那就是:
Electron Security Warning (Insecure Content-Security-Policy) This renderer process has either no Content Security
Policy set or a policy with "unsafe-eval" enabled. This exposes users of
this app to unnecessary security risks.
Run Code Online (Sandbox Code Playgroud)
我不知道我到底做错了什么......!
DBo*_*ton 15
将以下设置添加到 main.js 中的 BrowserWindow
webPreferences { worldSafeExecuteJavaScript: true, contextIsolation: true }
Run Code Online (Sandbox Code Playgroud)
参考:
如果您在本地加载,请将以下内容添加到 index.html 和任何其他 html 页面的头部
<meta http-equiv="Content-Security-Policy" content="script-src 'self'">
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
7848 次 |
| 最近记录: |