【发布时间】:2020-09-12 19:49:08
【问题描述】:
这可能是为 chromecast API 开发人员准备的。
Android 和 iOS 具有 setPlaybackRate 方法,但 Chrome Sender API 似乎没有等效功能。
除了using sendMessage之外还有javascript方法吗?
如果不是,请将此视为功能请求! :D
【问题讨论】:
标签: javascript google-chrome chromecast google-cast
这可能是为 chromecast API 开发人员准备的。
Android 和 iOS 具有 setPlaybackRate 方法,但 Chrome Sender API 似乎没有等效功能。
除了using sendMessage之外还有javascript方法吗?
如果不是,请将此视为功能请求! :D
【问题讨论】:
标签: javascript google-chrome chromecast google-cast
我知道你早就从这个问题上移开了,但这就是让我继续前进的原因,而你的问题是我发现的唯一问题。
playerTarget.setHalfSpeed = function (){
var media = castSession.getMediaSession();
castSession.sendMessage("urn:x-cast:com.google.cast.media",{
type: "SET_PLAYBACK_RATE",
playbackRate: 0.5,
mediaSessionId: media.mediaSessionId,
requestId: 2
}).then(
function (a) { console.log('Set playback rate success'); },
function (errorCode) {
console.log('Set playback rate error: ' + errorCode);
});
}.bind(this);
【讨论】: