このサイトの編集者の写真は、この部分によってアップロードされています
SEAJSはツールモジュールを定義します
/** * 2017年8月22日にZhaojunlikeによって作成されました。 (selector、callback){document.queryselector(selector).addeventlistener(paste、function(ev){var data = ev.clipboarddata; var items =(event.clipboarddata || t.originalevent.clipboarddata).items; var i in item){var item = items [i]; If if(item.kind == 'file' && itempe.indexof( 'image')> -1){var blob = item .getasfile(); var reader(); data var img = {type.type、item.kind}(callback); Blob); // Reader}} ;; drop、e.preventdefault(); / file // drop + file [i] .name.tostring());ターゲット。 }} readers.dataurl(i]); function {datatransfer.datoppropagiation(); } / ***渡されたコンテンツを分析して、このサイトに画像がないかどうかを確認し、分析してこのサイトにアップロードします* / exports.parseimg = function(){}});
使い方:
//貼り付けて写真をアップロードしますedtools.paste(#post_content、function(base64、image、event){$ .post({:url( 'api/uploader/upeditorimg')}、{base:base64}、base64}、base64 }、function(ret){layer.msg(ret.msg);タイトル +]( +ret.data.path +);}});}); ( 'api/uploader/upeditorimg')}、{base:base64}、function(ret){layer.msg(ret.msg);行はeditor.insertValue(/n![ +ret。data.title +]( + ret.data.path +);}});})
上記は、この記事のすべての内容です。