問題タブ [cropperjs]

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.

0 投票する
1 に答える
905 参照

angular - ng-file-upload でのクロッパーの使用

ng-file-upload を使用して、画像をプレビューおよびアップロードしています。画像をアップロードする前に、ユーザーに画像をトリミングしてもらいたいと思います。ng-img-crop を使用してみましたが、必要な機能 (アスペクト比のカスタマイズ) がありませんでしたが、cropper にはありました ( https://github.com/fengyuanchen/cropper/ )。私の唯一の問題は、クロッパーを使用して画像のプレビューをトリミングする方法です。画像 src は最終的にブロブ、つまり「blob:XYZ」になります。この方法でクロッパーをうまく使用した人はいますか? 出来ますか?

0 投票する
2 に答える
56 参照

knockout-3.0 - registerEventHandler に登録されたイベント内のカスタム バインディングの allBindings 以外のパラメーターにアクセスできないようです

機能を画像クロップ ライブラリ ( https://github.com/fengyuanchen/cropper ) にラップするノックアウト カスタム バインディングがあります。

私は使用しています:

  • ノックアウト 3.3
  • jquery 2.1.4
  • クロッパー 2.0

バインディング ハンドラは次のとおりです。

そして、ここに私がバインドしている要素があります:

ブレークポイント(クロム)を配置するとvar b = 1; allBindings を除いて、init のパラメータは定義されていません。ただし、この一般的なパターンを使用する例をいくつか見てきました (例:ここ)。私は何を間違っていますか?

0 投票する
0 に答える
1056 参照

javascript - トリミングされたキャンバスを取得する toBlob 関数がサファリ ブラウザで機能しない

以下の機能は、Firefox、Chrome、モバイルで正常に機能し、画像をトリミングして ajax を呼び出すと、すべて正常に機能します。しかし、Tab - Safari ブラウザでは動作しません。助けてください。

0 投票する
3 に答える
5291 参照

jquery - Cropper JS:Bootstrapモーダル内の位置/サイズの問題

ここに画像の説明を入力

これは出力画面で、イメージが適切に配置されておらず、ブートストラップ モーダル内のサイズになっています。

プロジェクトの「アバター」更新セクションで「cropper.js」プラグインを使用しようとしています。関連する CSS および JS ファイルも jquery を使用して追加しましたが、プラグインは正常に機能しています。私の問題は、ブートストラップモーダル内の画像の配置/サイズです。小さくて左中央に表示されます。私はそれらを適切なサイズ、配置、および応答性の高い出力にしようとしています。私が試したのは、以下に追加することです。この質問へのヘルプは大歓迎です。

私がやったこと:

クロッパープラグインを使用して画像を初期化/アップロードおよびトリミングするためのmain.jsファイル

ホームページ- HTML ビュー ページ