問題タブ [web-animations]

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

javascript - mouseover と mouseout を使用する際のぎくしゃくしたアニメーションの回避

Web Animation APIを使用して単純なアニメーションを作成し、ユーザーが でマウスを動かすとtargetアニメーションが左から右に開始し、ユーザーがマウスを から離すとtargetアニメーションが反転し、targetが から移動するようにします。右から左へ。

現在、ユーザーがアニメーション中にマウスを出し入れすると、アニメーションがぎくしゃくして、スムーズな効果が得られません。

この問題を解決する方法を知りたいです。

注: 現在、私は Web Animation API を使用しています。ただし、CSS キーフレーム アニメーションを使用すると、同じ問題が発生します。

また、次の解決策を使用してこの問題を解決しようとしましたが、状況は改善されましたが、まだ問題があります。これがライブの例ですhttps://jsfiddle.net/x784xwoa/5/

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

javascript - 長いフレーム時間はジャンクの兆候です

ここに画像の説明を入力Google とその開発者は、パフォーマンスをテストして 60 fps に近づけるべきだと言っていますが、ツールが壊れているか、これでもひどい仕事をしているようです。

  • 訪問google.comして何かを探す
  • クロム開発者ツールを開き、
  • タイムラインに移動 -> レコードを押します (左側の黒い点)
  • 結果ページをスクロール
  • 録音を停止する
  • びっくりする

これが派手なアニメーションや重い JS のないページであっても、タイムラインは赤く、次のように表示されます。

長いフレーム時間は、ジャンクを示しています。

どうしてこれなの。Google にフロントエンドの問題がありますか、それとも記録ツールが壊れていますか?

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

javascript - Web Animations API - delay/endDelay を使用した image-changer のタイミング アニメーション

WAAPI を使用してイメージチェンジャーを作成しようとしています。

遅延が増加し、endDelay が減少するはずの画像のループがありますが、反復では機能しません。

2回繰り返した後、不規則にちらつくようです。

これと戦うためのアイデアに感謝します。

ティア・マティアス

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

angular - 子コンポーネントのAngular2アニメーションイベントエミッターの削除

イベント エミッターで削除される子コンポーネントがあり、削除時にアニメーションを追加したいと考えています。私の考えは、ワイルドカード状態から無効にアニメーション化することでした:

ただし、削除アニメーションは実行されていません。助けていただければ幸いです。