rxjsで遊んでいます。とても良いと思いますが、理解するのに本当に時間がかかりました。これは私が解決できない小さなものなので、洞察を探しています。
touchstart/touchmove/touchend ごとに {id:, x:x, y:y, t:t, current_pointers: } を持つオブジェクトをパラメーターとして持つマルチタッチ インターフェイスを考えてみましょう。
そのポインターに対して touchmove または touchup が発生しない限り、1500 ミリ秒後に各ダウンポインターのイベントをトリガーするオブザーバブルが必要です。
ワンタッチの場合は簡単です。takeUntil touch move または touchup だけですが、ポインターの id がチェーン内の最初のオブザーバブル内にある場合、どのように takeUntil を使用しますか?