на моей стороне отправителя после того, как я успешно создать сеанс у меня есть:Chromecast отправить сообщение возвращает Недопустимый параметр
вар onRequestSessionSuccess = функция (сессионная) { вара пространства имен = «урна: х-литой: super.awesome. пример';
var message = 'It worked!';
console.log('Session created.');
session.sendMessage(namespace, message, onSuccess, onFailure);
}
на стороне приемника у меня есть:
вар пространство имен = 'мкм: х-бросок: 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!');
};
на функцию OnFailure на приложение отправителя, я console.log сообщение об ошибке и всякий раз, когда я запускаю его я получаю: Объект {код: «INVALID_PARAMETER», описание: «Invalid пространства имен», подробности: null}
Как выглядит 'урна: x-cast: super.awesome.example' недопустимое пространство имен? Это следует за соглашением о включении «urn: x-cast:» перед пользовательской частью. Кроме того, даже когда я заменить пространства имен с чем-то действительным, как: «google.cast» Я получаю следующее сообщение об ошибке:
Объекта {код: «INVALID_PARAMETER», описание: Null, детали: нулевая}
что здесь неверный параметр?
Это сделало это для меня, спасибо !! – SeBsZ