请教下粘贴图片的优雅处理方式
来源:8-5 在 App 中集成文件操作

_广志_
2019-10-20
我用 imageUploadFunction 方式自定义了粘贴图片的处理,先把图片存在了本地,然后想在预览的时候进行预览,但发现跟native的 markdown 编辑器不一样,本地相对路径的图片无法进行渲染
原因其实也很好理解,所以我需要Hook下 editor 渲染图片的方法,但感觉不知道怎么下手去hook,请教下张轩老师和同学们有没有思路~
目前我用的是一个比较挫的办法:webSecurity: false ?
写回答
2回答
-
张轩
2019-10-20
同学 刚才试了一下,你写的非常好,ts用的很溜,在这个情况下,我认为直接使用 chrome 读取本地的文件这样做起来不是完美的解决方案,因为这种做法会有安全问题,可移植性也不太好。我觉得正确的方法是添加一个文件服务器来host 这些图片并且持久化,create-react-app 是本地起的一个服务器,它可以直接 host 静态文件,这是我简单实现的效果:
还有就是既然我们用了七牛云,你完全可以把图片存到对象存储中去,这样就完美结合起来了。
052019-10-21 -
张轩
2019-10-20
能否把你的部分代码贴上来看看?
022019-10-20
相似问题