Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

183
Views
WebRTC onicecandidate no recibe una llamada en cordova android, pero recibe una llamada en el navegador

Estoy trabajando en un proyecto para compartir archivos que funciona en WebRTC, Cordova y Framework7. Mi código funciona perfectamente bien en un navegador, pero cada vez que intento ejecutar el mismo código a través de un emulador de Android con Cordova, parece que nunca se llama a la función onicecandidate de WebRTC y no recibo ningún mensaje de error. Si es posible, no quiero usar bibliotecas de terceros y simplemente reutilizar el mismo código de JavaScript que ya escribí.

 function createPeerConn() { let conf = { iceServers: [{ urls: "stun:stun.l.google.com:19302" }], }; myConn = new RTCPeerConnection(conf, { optional: [] }); myConn.onicecandidate = function (event) { if (event.candidate) { socket.emit("candidate", event.candidate); console.log("create peer con called.") } }; openDataChannel(); }
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Eso sería porque RTCIceServers.urls no es compatible con ANDROID Webview según https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer/urls

about 4 years ago · Juan Pablo Isaza Report

0

El problema era que todavía tenía instalado el complemento cordova-webrtc, que parecía cambiar algunos ámbitos. Después de eliminar este complemento, todo funciona como se esperaba.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!