V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EnginDee
V2EX  ›  程序员

web 编辑器上实现了一个简单的 ctrl+v 直接粘贴图片的效果,好的编辑器,就该如此——直接贴图,而不是上传

  •  
  •   EnginDee · 2016-05-24 17:21:50 +08:00 · 2430 次点击
    这是一个创建于 3107 天前的主题,其中的信息可能已经有所发展或是发生改变。

    web 编辑器上实现了一个简单的 ctrl+v 直接粘贴图片的效果,好的编辑器,就该如此——直接贴图,而不是上传

    http://dajbd.github.io/misc/paste-image-in-textarea-editor/paste-image-in-textarea-editor.html

    技术点: div contenteditable
    javascript clipboard
    base64 image

    遇到的坑:
    编辑器中,获取光标位置
    在光标前面插入内容(此坑还没填好)

    愿意帮我修复 bug 的,也可以咯,联系我吧, tks

    3 条回复    2016-06-05 16:51:52 +08:00
    thursday
        1
    thursday  
       2016-05-24 19:50:26 +08:00
    支持一个。
    Felldeadbird
        2
    Felldeadbird  
       2016-05-24 21:05:20 +08:00 via iPhone
    楼主去看看百度编辑器的源码吧。
    quietjosen
        3
    quietjosen  
       2016-06-05 16:51:52 +08:00
    推荐个 Mac 版图床工具不算砸场子吧

    http://v2ex.com/t/282611
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3890 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:55 · PVG 08:55 · LAX 16:55 · JFK 19:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.