无法在Chrome Android Android上加载Cast Sender框架

时间:2019-05-14 12:52:00

标签: video.js google-cast google-cast-sdk

我正在尝试在我的nuxt(vuejs)Web应用程序上实现chromecast,投射框架加载并在chrome桌面上正常运行。但是无法在Android chrome版本上加载它。

此代码可在台式机上运行,​​我可以毫无问题地进行投射。

window["__onGCastApiAvailable"] = function(isAvailable) {
   if (isAvailable) {
      that.initializeCastApi();
   };
}
let ccFramework = document.createElement("script");
ccFramework.setAttribute("src","https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1");
ccFramework.async = true;
ccFramework.onload = () => {
    console.log("loaded");
};
document.getElementById("chromecast").appendChild(ccFramework);

在停止工作时,我可以在接收器应用程序上进行投射。 Videojs player on chrome Desktop

但是在android上,似乎使用默认的浏览器设置代替了Chromecast发送器框架并提供了配置。.(Chrome V 74.0.3729.136) Videojs player on chrome Android

编辑:在Google Chrome SDK提供的演示中附加了相同的问题:

Google Demo Chrome Desktop

Google Demo Chrome Android

是否有任何强制框架加载或为默认chromecast检测提供配置的想法?或者在最坏的情况下,请在Android chrome上的此视频中禁用Chromecast?

0 个答案:

没有答案