問題タブ [uploadcare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ckeditor - CKEditor 使用時のイメージ タグの問題
画像のアップロードと保存にUploadcareを使用していますが、これは機能しています。
ただし、CKEditor 4.1.1 はこれらの画像を窒息させているようです。
CKEditor による画像の追加。
画像の最初の配置は予想どおりです。ただし、データが保存されると、データをコミットする前に、CKEditor が明らかに奇妙なことを行っています。
いくつかのテストでは、HTML の書式設定と再配置中に、CKEditor は「スタイル」画像属性と最初の二重引用符を削除しています。これは、データベース自体のテキスト データで確認できます。
この動作は完全に再現可能です。
CKEditor による画像の編集。
最初は、画像は問題ないように見えます。しかし、ソースを表示すると、画像の HTML がサニタイズされてテキストとして表示され、画像オブジェクトとして表示されません。
サードパーティのプラグインを無効にします。
前述のように、Word Count と Char Count に加えて、Uploadcare を使用しています。両方のプラグインを無効にしましたが、何も変わりませんでした。
考え。
保存プロセス中に、CodeIgniter の $this->db->escape() 関数を使用してデータをクレンジングするだけで、回避できません。そうしないと、データがコミットされず、エラーが発生します。
明確にするために、テスト中に、どのタイプの画像オブジェクトでもエラーが発生しました。手動で追加するか、Uploadcare を介して追加します。
私のビューページには、次のものがあります。
ドキュメントによると、これは「フィルターを無効にします(データはフィルターされず、すべての機能がアクティブになります)」。
ただし、機能せず、以前とまったく同じです。スタイル属性を名前で取り除き、HTML を通常の同等のテキストに変換します。
何かを具体的に定義することを選択した場合、それはプラグインを含むほとんどすべてをオフにし、奇妙なことに、私がルールを書いたものそのものをオフにします。
だから私は何が起こっているのか分かりません。
また、誰かが私とまったく同じ問題を経験しているフォーラムのスレッドでアドバイスを試しましたが、どちらの方法も機能しないため、これは CKEditor 自体に固有の問題であり、データの処理ではないと思います。それ自体で。
CKEditor を誘導して画像を処理する方法について誰かアドバイスがあれば、喜んでアドバイスします。
javascript - Uploadcare: 画質の低下を防ぐには?
ファイルサイズが 700x500 でファイルサイズが 50kb の元の画像があります。
-/resize/800x/-/stretch/off/
ファイルサイズが小さい場合、CDN api を使用するときに品質が失われないようにするにはどうすればよいですか?
javascript - Uploadcare:openDialogからアップロードされたファイルを取得するには?
私のシナリオ - 自分のボタンからアップロード ダイアログを開き、アップロードされたファイル情報を取得したいと考えています。Uploadcare JS バージョン 0.12 では、次のことを行いました。
0.16 ではこれ以上uploadDone
はなく、データなしで promise を返すだけです。私は何をすべきか?
jquery - ファイルマネージャーのようなファイルのリストを取得する方法
私は、uploadcare 製品とその API を調べ始めたところです。
API ではファイルをアップロードすることしかできず、アップロードしたファイルのリストを表示する方法がないことに気付きました。
ウィジェットを使用して、アップロードされたファイルのリストを取得できるかどうかを知っている人はいますか?
angularjs - ディレクティブからコントローラーに非同期データを渡す方法は?
サードパーティの API (uploadcare) をディレクティブにコンパイルしたいと考えています。
APIは非同期でアップロードされた後にデータ情報を返します。コントローラーで戻りデータを使用して何かをしたいのですが、戻りデータをディレクティブからコントローラーに渡す方法を考えなければなりません。以下は私のコードです。
jsで
htmlで
コントローラーで
javascript - アップロードケアで複数のファイルを追跡する
これはアップロードケアの質問です。
アップロードファイルを追跡できるように、単一のファイルを使用しています.done() .fail() .progress()
。fileFrom()
しかし、`filesFrom() には複数のファイルがありません.done() .fail() .progress()
。どうすればファイルを追跡できますか?