問題タブ [animated-gif]

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 投票する
5 に答える
2011 参照

asp.net - ASP.NET: 画像が GIF かどうか、具体的には拡張子が変更された画像かどうかを確認する方法

以前の開発者が私の仕事で作成したカスタム フォーラムの作業を引き継いだところ、小さなバグに遭遇しました。フォーラムでアニメーション GIF をアバターとして使用することは許可されていません。ただし、誰かがアニメーション GIF を取得し、その名前を imagename.jpeg に変更してからアップロードした場合、フォーラムでは画像がアニメーションとして表示されます。

拡張子が .gif でない場合にアニメーションが再生されるとは思いもしなかったため、これは非常に奇妙なバグです。

私の質問は次のとおりです。拡張子がそうでない場合でも、画像がアニメーション gif であるかどうかを (.NET 2.0 で) チェックする方法はありますか?

バラ

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

ruby-on-rails - Computer Vision Web サイトの画像スライドショーのヘルプ

コンピューター ビジョン アルゴリズムの出力をオンラインで表示しています。アルゴリズムを実行した後、約 1000 個の 16 ビット .tiff ファイルのフォルダーが残ります。研究者がクリックしてリストを見つけられるように、それらを Web サイトのリストに入れる必要があります。また、開始して停止し、逆再生できる「アニメーション gif」のイメージ フレームが必要です。これを行うための最良の方法に関するアイデアはありますか? どの言語を使用しますか? Ruby on Rails で簡単な Web サイトを作成しましたが、必要な機能を備えているかどうかわかりません。

0 投票する
5 に答える
3793 参照

jquery - ブラウザ:エスケープが押された後、gifアニメーションを続行します

Firefox(および私が信じている他のブラウザ)は、[停止]ボタンをクリックするか、エスケープキーを使用して起動すると、gifアニメーションを停止します。

変更時に他の要素を更新するようにajaxリクエストを行うテキスト入力があります。この無気力の一部として、フィードバックを表示するためのアニメーションGIFがあります。
また、この入力でエスケープキーの押下をトラップして、UXを向上させるためにテキストフィールドをクリアします。

私の問題は、エスケープキーを1回押した後、ページが更新されるまでajaxgifがアニメーション化されなくなることです。誰かが回避策を知っていますか?


私が試したもの:

とを処理する関数でe.stopPropagation();とを試しましたが、うまくいかなかったようです。これにより、より多くのjsイベントのトリガーが停止し、ブラウザーはjsアクティビティに関係なくエスケープをキャッチすると思います。e.cancelBubble = true;e.keyCode == 27

cssクラスを追加/削除してgifを表示/非表示にしているので、「gifURLを変更してリセットする」回避策を適用するのは困難です。これがとにかく機能するかどうかさえわかりません-それをテストしませんでした。しかし、それは難しいようです。これが機能することを知っていて、cssでハックを適用する簡単な方法を知っている人がいたらbackground-image: url(../images/ajax-loader_dotcirclel13x13.gif);、私に知らせてください。

0 投票する
11 に答える
111417 参照

java - アニメーション GIF を表示

Java アプリケーションでアニメーション GIF を表示するにはどうすればよいですか?

0 投票する
5 に答える
103911 参照

html - HTML5キャンバスのアニメーションGIF

HTML5で、動作するキャンバスにアニメーションGIFを簡単に描画するにはどうすればよいですか(複雑なコードはあまり多くないでください)(drawImageを使用すると、最初のフレームのみがキャンバスに表示されます)

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

graphics - GIF やアニメーション GIF を結合して 1 つのアニメーション GIF にすることはできますか?

複数の GIF またはアニメーション GIF を 1 つのアニメーション GIF に結合できるかどうか (つまり、フレームを 1 つのマスター アニメーション GIF に連結する) が可能かどうかを知っている人はいますか?

これを行うには、サーバー側の機能が必要です。

ファイルのサイズ、モードなどは同一で、内容が異なるだけです。

ありがとう!

0 投票する
4 に答える
22160 参照

android - AndroidでGIF形式を再生することはできますか?

Play gif 形式を Android アプリに追加したいと考えています。これを行うことができますか?どうすればよいですか?

0 投票する
4 に答える
35694 参照

javascript - 画像をリロードせずに JavaScript からアニメーション GIF を再開する

アニメーション GIF を使用してアニメーションのスライドショーを作成しています。あるアニメーションから次のアニメーションにクロスフェードしています。問題は、GIFが最初のフレームからアニメーションを開始することを確実にする唯一の方法は、GIFが表示されるたびにリロードすることです。GIF はそれぞれ 200KB 程度で、連続したスライドショーには帯域幅が多すぎます。

これが私の現在のコードです。imgnextimgは、それぞれ<div>1 つを含むタグ<img>です。次に表示される画像に対応するタグですnextimg_img<img>

アイデアはsrc、次の画像の属性を に''設定してから、表示する GIF のソースに戻すというものです。

これは機能します — アニメーションを最初から再開します — しかし、GIF は表示されるたびに再ダウンロードされるようです。

編集: これはループ スライドショーです。GIF が 2 回目、3 回目、またはそれ以降に表示されるときに、GIF をネットからリロードしないようにしています。

0 投票する
5 に答える
36478 参照

video - LinuxでのaviへのアニメーションGIF

.aviLinuxでアニメーションGIFをビデオ形式(例)に変換する方法はありますか?

私はすでに試しました

しかし、私が得るのはビデオの最初の画像だけです。

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

wpf - アニメーションGIFはVS2010のデザインビューで機能しますが、ランタイムエラーがありますか?

私は、ここから、アニメーションGIFに関する彼の回答からMikeEshvaのコードを機能させようとしています。

アニメーションGIFをWPFで機能させるにはどうすればよいですか?

ここに再掲(翻訳されたコメントを含む):

}

これが私のページのXAMLで、アニメーションGIFを1つ表示しようとしています。

Page1のデザインビューでは、アニメーションGIFが想定どおりに機能し、ビルドエラーやデザインエラーが発生せず、想定どおりに機能していることがわかります。ページを開始してブラウザで機能することを確認するとすぐに、次のエラーが次の行で示されます。<my:AnimatedImage x:Name="Wait" Source="arrows.gif" Width="16" Height="16" />

'プロパティの設定'WpfBrowserApplication1.AnimatedImage.Source'が例外をスローしました。行番号「11」および行位置「21」。

私はこれをしばらくの間機能させようとしてきました。プロジェクトの実行時に画像をアニメーション化するにはどうすればよいですか?