Vanessa219 / vditor

♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.
https://b3log.org/vditor
MIT License
8.49k stars 873 forks source link

能否增加完全本地的cdn加载选项 #1669

Closed filusilia closed 2 months ago

filusilia commented 2 months ago

编辑模式

描述问题

esm支持不太好, vue3的示例文档现在也无法查看

npm已经更新到3.10.5了,但是当前的release仍然是3.10.4

如果是解析渲染问题的话请在此处贴入 Markdown 原文

期待的结果

能否增加完全本地加载的设置,取消掉cdn,自建electron软件时加载外部地址默认情况下是会报错的,而且有完全断网的需求

截屏或录像

send加载 image

版本信息

其他信息

ixiumu commented 2 months ago

我也遇到这个错误了 在iframe沙盒中加载和electron 都可以触发这个错误 先说结论 设置了cdn为本地是完全断网的

ant.js是工具栏图标 我猜本意应该是体积较大 想按需加载 于是发了一个同源的xmlhttp请求 但是开发环境下浏览器因为安全策略拦截了 发布的时候不会有这个错误

你也可以自己找到代码处 改成fetch请求就可以了

quanzhongxian commented 2 months ago

本地可以啊

Vanessa219 commented 2 months ago

选项设置为空即可 cdn: ''

filusilia commented 2 months ago

我的解决方案是下载下来js引用一下,cdn的引用会报错,但是不影响接下来的功能