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

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

  •  
  •   EnginDee · 2016-05-24 17:21:50 +08:00 · 2429 次点击
    这是一个创建于 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   ·   实用小工具   ·   1320 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:47 · PVG 01:47 · LAX 09:47 · JFK 12:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.