【发布时间】:2023-04-04 13:41:01
【问题描述】:
我正在开发的 Chromecast 应用有问题。这是一款适用于 Chrome 的应用(不适用于 iOS 或 Android)。
我无法弄清楚为什么我的 chromecast 设备没有加载 mp3 文件而 mp4 是(为了记录,我使用的是默认接收器)。
我的工作基于这个官方样本:https://github.com/googlecast/CastVideos-chrome
这里你可以看到代码:http://pastebin.com/nJGeT7xP
这是我发送 mp3 文件的方式:
if (session) {
var mediaInfo = new chrome.cast.media.MediaInfo("http://localhost/tom_www/CastTom/music.mp3", "audio/mpeg");
var request = new chrome.cast.media.LoadRequest(mediaInfo);
session.loadMedia(
request,
onMediaDiscovered.bind(this, 'loadMedia'),
onMediaError
);
} else {
console.log("No session available, connect first");
}
我希望你能帮助我。
谢谢。
【问题讨论】:
-
您可能需要使用真实地址而不是本地主机。您需要将 mp3 放在公共位置或获取 chrome 设备的 ipaddress 以发送到 chromecast。
-
非常感谢!现在看来太明显了!现在可以了!再次感谢您。
-
不客气。我已将我的评论作为答案,因为它主要是作为评论的有根据的猜测。
标签: mp3 chromecast