私は現在、編集可能な領域にBootstrap-wysihtml5テキストエディタを使用しています。今、私はエディタに画像アップロード機能を追加したいと思います。しかし、画像のソースはURLのみでなければなりません。URLから画像をアップロードしてBootstrap-wysihtml5エディタを拡張するには?
エディタの画像挿入領域に新しい画像リンクを挿入すると、
- それは、私はすべてがOKならば、私は私のS3バケットに
それをアップロードしますMIMEタイプなど
誰かここでそれをしました:https://github.com/bassjobsen/wysihtml5-image-uploadしかし、それは伝統的なアップロードを使用します。すべてのURLからではありません。
参照のデモ:http://www.w3masters.nl/bootstrap-wysihtml5/
私は、アップロード機能を実装したいだけURLから。スクリプトを開始する前に何をすべきですか?初心者のjavascriptコーダーには数日かかりますか?
たとえば、stackoverflowの画像機能のサポートWebからのリンク。それについてのアイデアや情報源はありますか?上記画像を
新しい画像を挿入することができますが、あなたのサーバー上でそのイメージを格納することはできません。 (http://jhollingworth.github.io/bootstrap-wysihtml5/で右端のボタンを使用します。この機能は、すでにここにありますhttp://jhollingworth.github.io/bootstrap-wysihtml5/
を試してみてください。そのイメージを取得してAmazon S3バケットに保存したい – hakiko
これはサーバー側のコードが必要なので、私の提案はAJAXを使うことです。画像を挿入するとき、javascriptコードは元のURLのAJAX要求をサーバーに送信する必要があります。サーバーはURLからイメージをダウンロードし、ストレージプロバイダーにアップロードし、応答としてサーバー上に新しいURLを返します。 Bootstrap-wysihtml5は代わりにレスポンスのURLを使用して、画像をフィールドに挿入する必要があります。 –