Saya mendapat kesalahan berikut:
Uncaught TypeError: Cannot read property 'readyState' of undefined
at e.cleanup (main.00964d37d7b2ca5b80ca.js:1)
at t.close (main.00964d37d7b2ca5b80ca.js:1)
at RTCPeerConnection.e.oniceconnectionstatechange (main.00964d37d7b2ca5b80ca.js:1)
Proyek sederhana saya menggunakan server peerjs bersama untuk menghubungkan dan mengirim jumlah yang meningkat setiap 3 detik. Lihat https://passenger-location-share.firebaseapp.com/ dan tekan Track passengers
pada browser/tab dan pada browser/tab lain, tekan passenger on the way
untuk mulai mengirim pesan.
Beberapa tes yang telah saya lakukan dan hasilnya:
Mohon bantuannya untuk melihat. Terima kasih
Pembaruan: Saya telah mengkonfirmasi masalah ini pada demo juga https://jmcker.github.io/Peer-to-Peer-Cue-System/
Bisakah Anda mencoba dengan https://github.com/peers/peerjs/tree/v2.0.0?
Hal yang sama terjadi pada saya yang menjalankan Chrome+Win10/7 vs Chrome+macOS terbaru dan juga untuk Chrome+Win10/7 vs Chrome+Android 8.1.
BTW itu tidak terjadi menggunakan PeerJS v2.0, setidaknya dengan Chrome+Win10/7 vs Chrome+Android8 dan Chrome+Win10/7 vs Chrome+macOS. Juga, membuatnya bekerja dengan Chrome+Win10 vs Firefox+Win10.
Saya ingin tahu, bagaimana Anda menggunakan v2.0. Itu tidak memiliki dokumen API.
Belum benar-benar menggunakannya, hanya pengujian. Saya bermain sedikit dengan contoh yang diberikan yang cukup jelas bahkan jika panggilan API tidak didokumentasikan. Banyak fitur yang masih hilang (*) tetapi API 2.0 yang baru tampaknya lebih sederhana untuk digunakan daripada v1, dan untuk koneksi multipart ia melakukan hampir semuanya dengan sendirinya.
(*) Terutama penanganan pemutusan dan metadata, sejauh menyangkut proyek yang saya kembangkan. Seharusnya ada juga kemungkinan untuk "dengan baik" menolak panggilan alih-alih membiarkan waktu rekan habis, yang merupakan sesuatu yang saya butuhkan.
Masalah telah diperbaiki di #520 ( versi 1.0.1 )