Facebook Messenger(具体的にはhttps://www.messenger.com/で入手可能なバージョン)が「composerを表示できませんでした」と表示し始めました。 通常はテキストを入力する場所。
Vimiumバージョン:1.59
Chromeバージョン:58.0.3029.96(64ビット)
OS:macOS 10.12.4
@bennyty。 おかげさまで再現できません。
(これとは別に、最初のカットでは、これはVimiumの問題のようには聞こえません。おそらく、問題をクリーンなアカウントで切り分けてみることができます。)
確かに、クリーンなアカウントを持つ別のコンピューターで複製しようとします。 プラグインを(拡張機能ページを介して)無効にしたとき、またはページのキーバインドを(Vimiumオプションを介して)無効にしたときに解決されるため、Vimiumに絞り込みました。 最近始まったばかりで、FBは最近メッセンジャーを大きく変えています。
messenger.comでもこの問題が発生しています。 vimiumを無効にすると、問題は解決します。
ここでも再現できません(ChromeまたはFirefoxの場合)。
ここでの提案は、ハードリフレッシュ(Ctrl + F5)を試すことです。 それは役に立ちますか?
ハードリフレッシュ/キャッシュのクリアは修正されません。 別のパソコンやChromeCanaryで再現できませんでした。
FacebookがいくつかのA / Bテストと段階的な展開を行っていることを知っているので、Vimiumとうまく連携しない新しい機能/実験のためにあなたのアカウントが選択された可能性があります。
これは新しいアカウントで発生します(新しいアカウントは😢でテストされる可能性があります)コンソールにいくつかの警告がありますが、それらはfbjsからのもののようです。
[Violation] Added non-passive event listener to a scroll-blocking 'wheel' event. Consider marking event handler as 'passive' to make the page more responsive. content.js:139
[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive. LhysVuKt5Hx.js:123
また、課題の作成を確認したところ、vimiumのバックグラウンドページにエラーはありませんでした。 今私はこれを持っています(しかし、私はそれは無関係のバグ/コーナーケースだと思います)
Unchecked runtime.lastError while running browserAction.setBadgeText: No tab with id: 552.
at Object.onIconReady [as callback] (chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-background.js:615:30)
background.html:1 Unchecked runtime.lastError while running browserAction.setBadgeBackgroundColor: No tab with id: 552.
at Object.onIconReady [as callback] (chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-background.js:617:34)
https://www.facebook.com/messages/でも問題が発生しhttps://www.messenger.com/の埋め込みバージョンのように見えます。
これらの4つのエラーメッセージはいずれもVimiumからのものではありません。 後者の2つは、uBlockOriginからのもののようです。 そして、あなたが言うように、最初の2つはおそらくFBからのものです。
同意しました、お詫びします。間違った背景ページをクリックしたに違いありません。
Vimiumログ(chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/pages/logging.html)には何もありませんが、そのページのコンソールにエラーがあります
chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/.git/HEAD Failed to load resource: net::ERR_FILE_NOT_FOUND
関連するかどうかわからない。
「ページにロードの焦点を奪わせない」Vimiumオプションをアクティブにしていますか? (詳細オプションの下)
はい
(もしそうなら)それを無効にするとエラーは表示されなくなりますか?
また、はい。 このオプションは確かに問題のようです。
@ mrmr1993はい、それを有効にしました(ある時点で理由があったに違いありません)。 そして、私はそれを無効にすることをテストしたと思いました。 無効にすると、teranexと同じようにエラーが停止します。
Facebookメッセンジャー(ポップアップボックス)と全画面でエラーが発生した場合は、「ページに読み込みのフォーカスを奪わせない」を無効にすることで、入力できない問題を修正できます。
これは私にとっても問題です。 URLパターンをブロックしましたが、正常に機能しました
同じ問題が発生しており、messenger.comでVimiumを無効にすることで解決しました。 コンソールの関連エラーは次のとおりです。
XMLHttpRequest cannot load https://5-edge-chat.facebook.com/sub?<redacted>. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.messenger.com' is therefore not allowed access. The response had HTTP status code 400.
(機密性の高いものがある場合に備えて、URLのパラメーターを削除しました。
@robbyoconnor @ neil-s
「ページにロードの焦点を奪わせない」Vimiumオプションをアクティブにしていますか? (詳細オプションの下)
(もしそうなら)それを無効にするとエラーは表示されなくなりますか?
@bennytyそれはそれを修正しました! では、なぜその設定でそれが起こるのでしょうか?
「ページに読み込みの焦点を奪わせないでください」のURLホワイトリストを追加することは可能ですか?
@rationalis + {many}そのアイデア。
@rationalis ...これは、(重要なページではありますが)1ページだけで問題になると思われるもののための多くの追加のユーザーインターフェイス機構です。
(Facebook Messengerの例外を配線するだけかもしれません。)
これは、たった1ページで問題になると思われるもののための多くの追加のユーザーインターフェイス機構です。
これは、除外ルールにチェックボックスを追加するのと同じくらい簡単です。 それも無駄な努力ではないかもしれません。これは、たとえばGoogleホームページにも役立つことがわかりました。ここでは、焦点を絞った入力の方がおそらく望ましいでしょう。
こんにちは、私も同じ問題を抱えています
最新のmacOS、vimium 1.60.3、chrome 60.0.3112.113
「ページにロードのフォーカスを奪わせない」オプションがチェックされている場合、Facebookメッセンジャーは「コンポーザーを表示できませんでした」と表示します。 テキストを入力できません。
vimiumでオプションを無効にすると、Facebookメッセンジャーの問題が解決します
@ ultibo-それで修正されるはずです-私の問題は解決しました。
@ultiboありがとう! 私の正気を救った。 (私はメッセンジャールームに投稿するためにmbasic.facebook.comを使用していました。)
これは2つの異なるシステムで発生しましたが、完全にフォーマットされた電話番号を貼り付けて連絡先と共有しようとすると、常に発生します。
クリップボード: (123) 456-7890
作曲家: ctrl+v
コンポーザーをロックするインスタントエラーメッセージ
Google Chrome | 62.0.3202.62 (Official Build) (64-bit)
-- | --
Revision | 9da914b118cb0d10d715ccc4ad20575a0305a304-refs/branch-heads/3202@{#700}
OS | Linux
JavaScript | V8 6.2.414.32
Flash | 27.0.0.187 /home/user/.config/google-chrome/PepperFlash/27.0.0.187/libpepflashplayer.so
User Agent | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36
Command Line | /usr/bin/google-chrome-stable --flag-switches-begin --flag-switches-end
uname -a
Linux fedora-01 4.13.5-200.fc26.x86_64 #1 SMP Thu Oct 5 16:53:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
gnome: Version 3.24.2
@preactiveこの問題について他の人から提案されたことを試しましたか?
@robbyoconnorこれは間違ったチケットの問題であると投稿した可能性があります。 私はvimiumを実行していません。 しかし、それはFBメッセンジャーの根本的な問題も示している可能性があります。 キャッシュをクリアし、強制的に更新して無駄にしました。 $ killall chrome
を試して、Chromeの再起動時に正しく読み込まれるかどうかを確認します。 うまくいったら、このコメントを編集します。
すべての拡張機能を無効にし、それらを1つずつ有効にして、原因を見つけます。
この問題を検索した後、他の誰かがここにたどり着いた場合:私にとって、問題は(私が思ったように)Vimiumではなく、uBlockOriginのコスメティックフィルタリングにありました。 (facebook.comで)無効にすると、Messengerは意図したとおりに動作します。
Firefoxでこの問題が発生した原因は、 about:configでdom.event.clipboardeventsを無効にし、再度有効にすると修正されました。 Facebookは、私が物事をコピーまたは貼り付けたときに表示されないのが好きではないと思います。
Firefoxでこの問題が発生した原因は、 about:configでdom.event.clipboardeventsを無効にし、再度有効にすると修正されました。 Facebookは、私が物事をコピーまたは貼り付けたときに表示されないのが好きではないと思います。
解決策はスレッドにあります。
最も参考になるコメント
はい
また、はい。 このオプションは確かに問題のようです。