默认媒体接收器限制

时间:2014-02-20 01:43:42

标签: google-cast chromecast

我可以使用默认媒体接收器来显示网页或HTML5应用吗?在Chrome浏览器中使用Javascript,我可以将单个png图像(内容类型图像/ png)发送到Chromecast,但如果我指定了html链接(内容类型为text / html),则会失败。 session.loadMedia将触发错误处理程序,e.code / e.description报告session_error / LOAD_FAILED。我使用Google的主页进行测试:

//var currentMediaURL = "https://www.google.com/images/srpr/logo11w.png";
//var currentMediaType = "image/png";
var currentMediaURL = "https://www.google.com";
var currentMediaType = "text/html";

function startApp()
{
  var mediaInfo = new chrome.cast.media.MediaInfo(currentMediaURL, currentMediaType);
  var request = new chrome.cast.media.LoadRequest(mediaInfo);
  session.loadMedia(request, onMediaDiscovered.bind(this, 'loadMedia'), onMediaError);
};

1 个答案:

答案 0 :(得分:2)

我认为你需要有自定义接收器,只需相应地运行你的代码......