Excepción: Error de tipo no detectado: encodedPayload.split no es una función
Sondeo simple
Sin excepciones
Error de tipo no detectado: encodedPayload.split no es una función
en Object.decodePayload (index.js? 2a85: 24)
en XHR.onData (polling.js? 0949: 105)
en Request.eval (polling-xhr.js? d33e: 101)
en Request.Emitter.emit (index.js? 7297: 145)
en Request.onData (polling-xhr.js? d33e: 262)
en Request.onLoad (polling-xhr.js? d33e: 329)
en XMLHttpRequest.xhr.onreadystatechange (polling-xhr.js? d33e: 217)
tambien me pasa a mi
Yo tampoco.
Eso es extraño, el método decodePayload()
siempre debe llamarse con una cadena ...
Sin embargo, podría solucionarlo https://github.com/socketio/engine.io-client/commit/ec3f677e9240a8947b6a12e15e3fd77e9bbb51d5 .
@darrachequesne , nueva excepción en la versión 3.0.1
Uncaught DOMException: Failed to read the 'responseText' property from 'XMLHttpRequest': The value is only accessible if the object's 'responseType' is '' or 'text' (was 'arraybuffer').
¿Alguna solución para este problema? Actualmente estamos desarrollando un nuevo sitio, por lo que podría degradar. Por ahora debería estar bien bajar de categoría, pero tal vez alguien tenga una idea mejor.
Esto debe ser fijado por https://github.com/socketio/engine.io-client/commit/ec3f677e9240a8947b6a12e15e3fd77e9bbb51d5 y https://github.com/socketio/engine.io-client/commit/89cb771cf0d26426bda603ee01d3b5a225e9f3c0 , que están incluidos en [email protected]
y [email protected]
.
Comentario más útil
@darrachequesne , nueva excepción en la versión 3.0.1
Uncaught DOMException: Failed to read the 'responseText' property from 'XMLHttpRequest': The value is only accessible if the object's 'responseType' is '' or 'text' (was 'arraybuffer').