Vimium: Vimiumは選択した要素を「クリック」できません

作成日 2016年09月19日  ·  17コメント  ·  ソース: philc/vimium

以前、Chrome 51またはその周辺でvimを使用した場合、fを押したときにドロップダウンが開き、vimiumがフィールドにタグを付けた関連タグが表示されていました。 現在、vimiumはフィールドにタグを付けていますが、選択ボックスを開いていないようです。 自分の選択ボックスを追加していくつかのページで試しましたが、なぜ機能しないのかよくわかりません。 回避策はありますか?

verified

最も参考になるコメント

バージョンバンプを取得できる可能性はありますか? ドロップダウンにアクセスできないと、この(そうでなければ優れた)拡張機能の有用性が低下します。

全てのコメント17件

@ daemedeor ...サンプルページを提供していただけますか?

(これは私にとってFacebookで機能します。)

ここ: http

screen shot 2016-09-19 at 7 10 30 am

これは、ページの実装方法の変更である可能性が高いようです。 Vimiumが行うのは要素を「クリック」することだけであり、それは変更されていません。 ドロップダウンを取得するには、ホバーする必要があります(Vimiumは現在実行できません)。

Vimiumのクリック動作は、マウスクリックとまったく同じように見えます。

こんにちは、
コンソールに(vimiumをクリックすると)警告が表示され、9月中に一部の非標準の動作がChromeから削除されるという警告が表示されているので、これがそれだと思います。 私はバージョン54を使用していますが、これらの警告は、vimiumをクリックする機能とともに表示されなくなりました。

少し調べてみると、javascriptでselect要素を開くことができるのは確かに標準的ではないようです。 Chrome / iumが最近より標準化を推進していることを考えると、以前の動作に戻る可能性は低いと思います。 ユーザーが後でスペースを使用してトリガーできるように、少なくともそのような要素で「フォーカス」イベントをトリガーすることをお勧めします。

@ romgrk ... keyIdentifierに関する次のコンソールメッセージを参照している場合は、その削除をカバーするコードがすでに用意されています。

snapshot

Chrome 54について...試してみましたが、リンクのヒントに問題はありませんでした。 リンクと再現手順の説明を投稿してください。

しかたがない、

  1. 任意の選択要素を検索します(たとえば、上のスチームページから要素を選択します)
  2. f + xx
  3. 反応無し; vimiumフラッシュが表示されますが、それ以上は表示されません。

いいえ、同様の警告でしたが、選択した要素を「クリック」したときにトリガーされました。 残念ながら、データが表示されなくなったため、データを提供できません。

わかった。 今見えます。 Chrome53でも同じです。

編集...ここにもっと良いテストページがあり

/ 53クローム前に<select>要素は、上の"開く"されるmousedownイベントが、クロムの開発者は、にこの動作を変更します:

  • clickイベントによってトリガーされたdefault browser actionsのみがuntrustedイベント(通常はJavaScriptコードによって作成されます)によって呼び出されることが許可されます
  • したがって、 <a download="">をクリックすると、[ファイルの保存]ダイアログが表示されます
  • <select>ポップアップメニューを「開く」方法はありませんが。

.open()および.close()メソッドを<select>要素に追加するリクエストをプルしたものもありますが、まだ受け入れられていません。

詳細については、 https://www.chromestatus.com/features/57188​​03933560832を参照して

これは、 Pythonのドキュメントを閲覧するときにも発生し

ブラウザ:Google Chromeバージョン53.0.2785.143(64ビット)
OS:GNU / Linux Ubuntu 16.04 LTS
ビミウム:1.57

興味深いことに、GitHubでも同じことは起こりません。

@IamGianluca一部の「ドロップダウンボックス」は実際にはドロップダウンボックスではないことに注意することが重要です。 「ウォッチ」がある上部のように、動作はドロップダウンに似ていますが、実際にはリンクです。 おそらく、彼らはそれを定型化するためのより簡単な時間を過ごすことができるでしょう。 デフォルトの選択ボックスを上書きするのは苦痛の世界です

Vimiumをクリックしたときに<select> focus()を実行することは、おそらくこの問題の最善の解決策です。

私もこの問題にぶつかりましたが、以前は機能していましたが、現在はvimiumで機能する選択はありません。 #2338でこの問題が修正される可能性がありますか? アップデートを入手する方法はありますか? (新しいリリースは表示されません)。

私たちは、来週か2週間で新しいものをプッシュすると思います。 @philcに確認する必要があります。

バージョンバンプを取得できる可能性はありますか? ドロップダウンにアクセスできないと、この(そうでなければ優れた)拡張機能の有用性が低下します。

+1、リリースしましょう。 マスターで修正を遅らせる必要はありません。

午前11時12分AMの火、2017年3月7日には、アンドリュー・スミス[email protected]
書きました:

バージョンバンプを取得できる可能性はありますか? ドロップダウンにアクセスできない
この(そうでなければ優れた)拡張機能の有用性を低下させます。


あなたが言及されたので、あなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/philc/vimium/issues/2257#issuecomment-284824826 、またはミュート
スレッド
https://github.com/notifications/unsubscribe-auth/AAAhljTlKpkeRgzsjZ2WbmSKUW455_bDks5rjawKgaJpZM4KAKvH

リリースしましょう

しましょう。

編集...完了。 1.58が出ています。

このページは役に立ちましたか?
0 / 5 - 0 評価