auf meiner Senderseite, nachdem ich erfolgreich eine Sitzung erstelle Ich habe:Chrome Nachricht sendet zurück ungültige Parameter Fehler
var onRequestSessionSuccess = function (Session) { var namespace = ‚urn: x-Cast: super.awesome. Beispiel';
var message = 'It worked!';
console.log('Session created.');
session.sendMessage(namespace, message, onSuccess, onFailure);
}
auf der Empfängerseite die ich habe:
var namespace = 'urn: x-Cast: super.awesome.example';
var messageBus = castReceiverManager.getCastMessageBus(
namespace,
cast.receiver.CastMessageBus.MessageType.JSON
);
messageBus.onMessage = function(event) {
var sender = event.senderId;
var message = event.data;
console.log('received message!');
};
auf der onFailure Funktion auf dem Sender-App, console.log ich die Fehlermeldung und wenn ich es laufen erhalte ich: Objekt {code: "INVALID_PARAMETER", Beschreibung: "Ungültige Namensraum", Details: null}
Wie ist 'urn: x-cast: super.awesome.example' ein ungültiger Namespace? Es folgt die Konvention, "urn: x-cast:" vor dem benutzerdefinierten Teil einzufügen. Auch selbst wenn ich die Namensräume mit etwas gültig wie ersetzen: "google.cast" Ich erhalte die folgende Fehlermeldung:
Objekt {code: "INVALID_PARAMETER", Beschreibung: null, Details: null}
was der ungültige Parameter hier?
Das hat es für mich, Dank !! – SeBsZ