electron 开发模式下 前端file:// 无法访问本地是怎么回事?
比如
<iframe src="file://D://1.html" />
打包可以看到,但不打包看不到,显示最终地址不同:
打包前
打包后
报错信息是这个:
localhost/:12 Not allowed to load local resource: file:///D://index.html
如何让开发者默认是也可以显示本地 html 在 iframe 上?
electron 开发模式下 前端file:// 无法访问本地是怎么回事?
比如
<iframe src="file://D://1.html" />
打包可以看到,但不打包看不到,显示最终地址不同:
打包前
打包后
报错信息是这个:
localhost/:12 Not allowed to load local resource: file:///D://index.html
如何让开发者默认是也可以显示本地 html 在 iframe 上?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
2 回答4.1k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
报错信息很明确了
Not allowed to load local resource
。另外为啥要套一个
iframe
?直接new BrowserWindow()
然后载入你准备引入的页面不就好了吗?而且也不应该引入外部资源啊,不然你打包完了其他人安装你要其他人在项目外创建一个
html
文件吗?