Vimium: Facebook Messenger "Tidak dapat menampilkan komposer."

Dibuat pada 3 Mei 2017  ·  31Komentar  ·  Sumber: philc/vimium

Facebook Messenger (khusus versi yang tersedia di https://www.messenger.com/ ) mulai menampilkan "Tidak dapat menampilkan komposer." tempat Anda biasanya memasukkan teks.
I've never redacted anything so this was fun

Versi vimium: 1.59
Versi Chrome: 58.0.3029.96 (64-bit)
OS: macOS 10.12.4

Komentar yang paling membantu

Apakah Anda mengaktifkan opsi Vimium "Jangan biarkan halaman mencuri fokus saat memuat"? (di bawah opsi lanjutan)

Ya

(Jika demikian) apakah kesalahan berhenti muncul jika Anda menonaktifkannya?

Juga ya. Opsi ini tampaknya memang menjadi masalah.

Semua 31 komentar

@bennyty. Terima kasih untuk ini, tetapi saya tidak dapat mereproduksinya.

(Secara terpisah, pada pemotongan pertama, ini tidak terdengar seperti masalah Vimium. Mungkin Anda dapat mencoba mengisolasi masalah di akun yang bersih.)

Tentu saya akan mencoba mereproduksi di komputer lain dengan akun yang bersih. Saya mempersempitnya menjadi Vimium karena diselesaikan ketika saya menonaktifkan plugin (melalui halaman ekstensi) ATAU ketika saya menonaktifkan ikatan kunci untuk halaman tersebut (melalui opsi Vimium). Baru mulai terjadi baru-baru ini, FB telah banyak mengubah messenger mereka baru-baru ini.

Saya juga melihat masalah ini di messenger.com. Ketika saya menonaktifkan vimium, masalahnya hilang.

Tidak dapat melakukan repro di sini (di Chrome atau Firefox).

Saran di sini adalah mencoba hard refresh (Ctrl+F5). Apakah itu membantu?

Penyegaran keras / pembersihan cache tidak diperbaiki. Saya tidak dapat mereproduksinya di komputer lain atau di Chrome Canary.

  • Apakah ada pesan di konsol pengembang? (Ctrl-Shift-J, beberapa info lebih lanjut di sini )
  • Apakah masih terjadi jika Anda logout dan login kembali/ganti akun?

Saya tahu bahwa Facebook melakukan beberapa pengujian A/B dan peluncuran bertahap, jadi mungkin akun Anda telah dipilih untuk fitur/eksperimen baru yang tidak cocok dengan Vimium.

Itu memang terjadi pada akun baru (mungkin akun baru diuji pada ) Ada beberapa peringatan di konsol tetapi sepertinya berasal dari fb js.

[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

Dan tidak ada kesalahan di halaman latar belakang vimium ketika saya memeriksa pembuatan masalah. Sekarang saya memiliki ini (tapi saya pikir ini adalah kasus bug/sudut yang tidak terkait)

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)

Saya juga mendapatkan masalah di https://www.facebook.com/messages/ yang terlihat seperti versi tersemat dari https://www.messenger.com/ .

Tak satu pun dari empat pesan kesalahan itu berasal dari Vimium. Dua yang terakhir tampaknya berasal dari uBlock Origin. Dan dua yang pertama mungkin dari FB, seperti yang Anda katakan.

Setuju, maaf, saya pasti telah mengklik halaman latar belakang yang salah.
Tidak ada apa pun di log Vimium (chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/pages/logging.html) tetapi di konsol halaman itu ada kesalahan

chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/.git/HEAD Failed to load resource: net::ERR_FILE_NOT_FOUND

Tidak yakin jika terkait.

  • Apakah Anda mengaktifkan opsi Vimium "Jangan biarkan halaman mencuri fokus saat memuat"? (di bawah opsi lanjutan)
  • (Jika demikian) apakah kesalahan berhenti muncul jika Anda menonaktifkannya?

Apakah Anda mengaktifkan opsi Vimium "Jangan biarkan halaman mencuri fokus saat memuat"? (di bawah opsi lanjutan)

Ya

(Jika demikian) apakah kesalahan berhenti muncul jika Anda menonaktifkannya?

Juga ya. Opsi ini tampaknya memang menjadi masalah.

@ mrmr1993 Ya saya mengaktifkannya (saya pasti punya alasan di beberapa titik). Dan saya pikir saya telah menguji menonaktifkannya. Menonaktifkannya menghentikan kesalahan, sama seperti teranex.

Memiliki kesalahan di facebook messenger (kotak pop up) dan layar penuh, dapat mengonfirmasi penonaktifan "jangan biarkan halaman mencuri fokus saat memuat" memperbaiki masalah dengan tidak dapat mengetik.

Ini adalah masalah bagi saya juga. Saya memblokir pola URL dan itu berfungsi dengan baik

Saya melihat masalah yang sama, dan diselesaikan dengan menonaktifkan Vimium di messenger.com. Inilah kesalahan yang relevan di Konsol:
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.

(Saya telah menghapus params pada URL jika ada sesuatu yang sensitif di sana.

@robbyoconnor @neil-s

Apakah Anda mengaktifkan opsi Vimium "Jangan biarkan halaman mencuri fokus saat memuat"? (di bawah opsi lanjutan)
(Jika demikian) apakah kesalahan berhenti muncul jika Anda menonaktifkannya?

@bennyty Itu memperbaikinya! Sekarang mengapa itu terjadi dengan pengaturan itu?

Apakah mungkin menambahkan daftar putih URL untuk "Jangan biarkan halaman mencuri fokus saat memuat"?

@rationalis +{banyak} untuk ide itu.

@rationalis... Itu banyak mesin antarmuka pengguna tambahan untuk sesuatu yang tampaknya menjadi masalah hanya pada satu halaman (walaupun halaman penting).

(Mungkinkah kita hanya memasang pengecualian untuk Facebook Messenger.)

Itu banyak mesin antarmuka pengguna tambahan untuk sesuatu yang tampaknya menjadi masalah hanya pada satu halaman

Ini bisa sesederhana menambahkan kotak centang untuk itu ke aturan pengecualian. Ini mungkin juga bukan usaha yang sia-sia: Saya bisa melihat ini juga berguna untuk misalnya beranda Google, di mana input yang difokuskan mungkin lebih diinginkan daripada tidak.

Halo, saya memiliki masalah yang sama juga
mac OS terbaru, vimium 1.60.3, chrome 60.0.3112.113

Ketika opsi "Jangan biarkan halaman mencuri fokus saat memuat" dicentang, messenger facebook menampilkan "Tidak dapat menampilkan komposer." dan saya tidak bisa mengetik teks.
Menonaktifkan opsi di vimium memecahkan masalah dengan facebook messenger

@ultibo -- Itu akan memperbaikinya -- masalah saya hilang.

@ultibo Terima kasih! Menyelamatkan kewarasan saya. (Saya menggunakan mbasic.facebook.com untuk mengirim ke ruang messenger.)

Saya pernah mengalami ini pada dua sistem yang berbeda dan selalu terjadi ketika saya mencoba menempelkan nomor telepon yang diformat penuh untuk dibagikan dengan kontak dengan sendirinya.
Papan klip: (123) 456-7890
komposer: ctrl+v
pesan kesalahan instan mengunci komposer

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 apakah Anda mencoba apa yang disarankan oleh orang lain tentang masalah ini?

@robbyoconnor Saya mungkin telah memposting ini adalah masalah tiket yang salah. Saya tidak menjalankan vimium. Tapi itu mungkin juga menunjukkan masalah mendasar dengan messenger FB. Saya membersihkan cache saya dan melakukan penyegaran paksa tetapi tidak berhasil. Saya akan mencoba $ killall chrome untuk melihat apakah itu akan dimuat dengan benar saat peluncuran ulang chrome. Saya akan mengedit komentar ini jika berhasil.

Nonaktifkan semua ekstensi dan aktifkan satu per satu untuk menemukan pelakunya.

Jika ada orang lain yang berakhir di sini setelah mencari masalah ini: Bagi saya, masalahnya bukan pada Vimium (seperti yang saya kira), tetapi dengan pemfilteran kosmetik di uBlock Origin. Jika dinonaktifkan (di facebook.com), Messenger bertindak sebagaimana dimaksud.

Apa yang menyebabkan masalah ini bagi saya di Firefox adalah menonaktifkan dom.event.clipboardevents di about:config , dan mengaktifkannya kembali memperbaikinya. Facebook tidak suka tidak bisa melihat ketika saya menyalin atau menempel sesuatu, saya kira.

Apa yang menyebabkan masalah ini bagi saya di Firefox adalah menonaktifkan dom.event.clipboardevents di about:config , dan mengaktifkannya kembali memperbaikinya. Facebook tidak suka tidak bisa melihat ketika saya menyalin atau menempel sesuatu, saya kira.

Solusinya ada di threadnya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat