Closed ch1ny closed 2 years ago
该项目为 electron 的 BrowserWindow 配置了 webSecurity: false
,因此并非由同源机制导致无法访问本地文件。
在 electron 的开发者工具中直接修改渲染的 <img />
标签的 src
可以使图片展示出来:
这个问题是因为XSS防御过滤掉了高危属性,在新版本发布前,你可以通过 :xssOptions="false"
关闭XSS来解决这个问题。
<mavon-editor :xssOptions="false"></mavon-editor>
This issue is due to the XSS filtering out high-risk attributes.
You can use :xssOptions="false"
to turn off XSS until a new version is released to solve this issue.
非常感谢各位开发者,我的问题已经解决
Thanks very much to all the developers. My problem has been solved.
依赖版本
问题描述
您好,我在一个 Electron 项目中引入了 Mavon-editor ,但是在上传图片的功能中遇到了一些问题。 在线的图片链接能够被成功解析:
但是使用本地图片上传时,
此处通过
直接在 Markdown 文本里写上本地文件的路径和 Base64 也没有效果
也尝试过直接书写 html 标签,但是也无法解析:
![image](https://user-images.githubusercontent.com/57794772/144614818-318a289e-6ecf-4e87-a131-c2cce5bb4f62.png)
d_render
无法正确渲染图片:imgAdd
回调得到的imgfile
是正确的:请问有什么解决方案吗? 因为这个项目是自己想练练手,做一个本地的 Markdown 编辑器看看的,因此如果有可能的话,尽量不想使用将本地图片上传至服务器的解决方案。