##実現したいこと
inline-attachmentを使って画像をテキストエディタに追加したいです
ただ現在は、ドラックアンドドロップしても画像がただブラウザに拡大表示されるのみで、上記エラーが出ます
こちらの記事を元に作成しています
リンク内容
エラー内容
やったこと
$('.uploadable')をコンソールにて表示するときちんと取得できていることがわかり、
コンソールにて該当のライブラリが読み込まれていることも確認できます
application.jsには下記のように記述していてrequireは下記のように設定されており、
ruby
1//= require jquery 2//= require jquery_ujs 3//= require turbolinks 4//= require bootstrap-sprockets 5//= require inline-attachment 6//= require jquery.inline-attachment 7//= require_tree . 8 9$(function () { 10 $('.uploadable').inlineattachment({ 11 urlText: '<img src="{filename}">', 12 uploadUrl: "/path/to/create", 13 uploadFieldName: "asset[file]", 14 allowedTypes: ['image/jpeg', 'image/png', 'image/jpg', 'image/gif'], 15 extraHeaders: { "X-CSRF-Token": $("meta[name=csrf-token]").attr("content") } 16 });
ライブラリはvendor/assets配下にinline_attachment フォルダを作り、その中に2ファイルを配置しております
また下記を元にアセットパイプラインも追加しました(vendor/assets/inline_attachmentを追加)
リンク内容
gemfileには下記のようにjqueryを追加しています
ruby
1# Use jquery as the JavaScript library 2gem 'jquery-rails'
Rubyは2.5.1、Railsは5.0.7です。
エラーの解消法とinlineattachmentを動作させる方法をご教授いただきたいです
よろしくおねがいします。
あなたの回答
tips
プレビュー