問題タブ [imagekit]

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 に答える
915 参照

cocoa - IKImageBrowserView にプリロードをスケジュールしないように指示する

オープンソースの iMedia フレームワーク プロジェクト (現在、数十人の開発者が使用中) を書き直すために、IKImageBrowserView に切り替えており、キャッシングに悩まされています。

IKImageBrowserView は、優先度の低いバックグラウンド タスクとして、まだ表示されていないアイテムをできるだけ多くプリロード/プリフェッチすることを好むようです。これは役に立つかもしれませんが、できることなら CPU (およびリモートで取得した画像のネットワーク) に負荷をかけたくないという点を除きます。

特に、独自の FIFO キャッシュ メカニズムがあるため (サムネイル データを他のビューと同じデータで共有できるため)、キャッシュが容量いっぱいになり、古いアイテムがダンプされるだけです。

このプリローダーのスケジューリングを無効にする方法はありますか? (今のところ慎重に使用できる文書化されていない API があるとしても、この危険な機能をオフにできることが非常に重要であるため、それをパブリック API にするリクエストを開くことは確実です。)

これは実際に多くのアプリケーションに影響を与えます。あなたが提案できる回避策は非常に高く評価されます。

ところで、関連する議論: http://lists.apple.com/archives/cocoa-dev/2007/Nov/msg02011.html

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

django - フォトログの統合

Photologue を Django アプリと統合し、それを使用して車両の在庫に写真を表示したいと考えています... Boost Motor Group Inc. が提供するものと似ています。私はすでにアプリを統合しているので、次のステップを試みています。それを私の車両モデルに接続する方法と、写真を表示する方法を理解する. 私の車両モデルはこのように見えます BTW

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

jquery - imagekitでthickboxを使用する

画像を表示するためにjQueryThickboxを使用したいのですが、これまでのところ、サムネイルをクリックすると、読み込みの進行状況バーだけが表示されます。私は以下のようにディスプレイを設定しました(多分これは役立つでしょう)

上記のコードの出力は次のとおりです。

jsとスタイルシートについては、以下のように接続しました。

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

python - すべてのImageSpecから選択リストを生成する方法

から継承するすべての仕様の選択リストを生成したいと思いimagekit.specs.ImageSpecます。

アイデアは、管理インターフェースのユーザーが画像に追加するImageSpecを選択できるようにすることです。

すなわち:

ドロップダウンリスト「ディスプレイ、シングルディスプレイ、リフレクション、シングルディスプレイリフレクション」が表示されます

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

cocoa - トラックパッドのピンチ ジェスチャを解釈して IKImageBrowserView をズームする方法

最近IKImageBrowserViewのMacラップトップでマルチタッチトラックパッドを使用してピンチズームできるようにしたいです。

Cocoa Event Handling Guide の「Handling Gesture Events 」セクションには、次のように記載されています。

倍率アクセサー メソッドは、倍率を表す浮動小数点 (CGFloat) 値を返します。

..さらに、高さと幅に を掛けてビューのサイズを調整するコードを示しますmagnification + 1.0

IKImageBrowserViewこれは、zoomValueプロパティが 0.0 と 1.0 の間に固定されているzooming の正しいアプローチではないようです。

-[NSResponder magnifyWithEvent:]では、イベントをズームに解釈する方法を知っている人はいIKImageBrowserViewますか?

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

django - Django と django-imagekit を使用してオブジェクト リストにサムネイルを表示する

アイテムリストのサムネイルを表示するにはどうすればよいですか?また、特定のサムネイルまたはランダムなサムネイルのみを表示することは可能ですか? これまでのところ、テンプレートにこれがあります:

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

django - django-imagekit のイメージの出力場所

以下のように、アプリの各レコードに属する画像のリストを出力しようとしています:

この最初の部分は問題ありません。私が問題を抱えている部分は、私が試したときです

上記の 2 行のコードにより、'QuerySet' object has no attribute 'original_image'. 問題は何ですか?

sec_photosまた、写真を最後の写真まで、image1、image2、...として出力したい

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

objective-c - バインドされたプロパティが設定されているときに NSUserDefaultsController が機能しないことを確認する

セットアップは次のとおりです。プロパティがsharedzoomValueのキーにバインドされているIKImageBrowserView のサブクラスがあります。バインディングが同じキーにバインドされている があります。VFBrowserZoomValueNSUserDefaultsControllerNSSlidervalue

zoomValueこれは、ブラウザのスライダーからの変更に完全に機能します。

-magnifyWithEvent:サブクラスに実装して、IKImageBrowserViewトラックパッドのピンチ ジェスチャでブラウザをズームできるようにしようとしています。

これが私の実装です:

これにより、ブラウザがzoomValue正しく変更されます。問題は、NSUserDefaultsが新しい値で更新されないことです。

アプリの他の場所には-observeValueForKeyPath:ofObject:change:context:、ブラウザの を監視する の実装がありzoomValueます。ブラウザーのズームの値、スライダーの値、およびそのメソッドのデフォルトのキーをログに記録すると、ブラウザーの zoomValue が NSUserDefaults にプッシュされておらず、スライダーが更新されていないことがわかります。

私は効果のない-magnifyWithEvent:呼び出しでメソッドを囲みました。-{will,did}ChangeValueForKey

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

objective-c - IKImageBrowserView がドロップ位置を示す方法を変更する

を設定することで、単一行の IKImageBrowserView を作成できます。

ただし、この場合、画像ブラウザ内で画像をドラッグして再配置すると、ドロップ場所が水平線で強調表示されます(垂直線が予想されます)。

これはどのように変更できますか?

どうもありがとう。

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

javascript - DJANGOImageKitの機能

非常に基本的なタイムラプスシーケンスの画像をまとめています(合計で約120枚の画像)。

imagekitをインストールし、specs.pyファイルを必要に応じて調整し、データベースに「ポインター」を入力しました。imagekitはサムネイルを生成しました.....すべて順調です。

私のviews.pyには以下が含まれます:

私のShots.htmlには

ただし、カーソルをサムネイルに置いたときに元の(大きい)サイズの画像を表示したいので、これだけでは実用的ではありません。もちろん、JavaScriptで「onmouseover」を使用する前にこれを実行しました。また、CSS画像のロールオーバー手法を使用してこれを実行しました。

ImageKitには、そのような機能を提供する独自のオブジェクト/メソッドがあり、JavaScriptやCSSを必要としませんか、それともソリ​​ューションは厳密にHTMLですか?