【问题标题】:Can't see my chromecast in the available receiver list using my APP-ID使用我的 APP-ID 在可用接收器列表中看不到我的 chromecast
【发布时间】:2013-09-02 03:01:12
【问题描述】:

我正在尝试使用 chrome 测试一些 chromecast 示例,但在我的 APP-ID 的可用接收器列表中看不到 chromecast。

这是我的情况,

  • 我的 chromecast 设备已列入白名单。我收到了与我的接收方网址关联的 APP-ID。

  • 我可以使用浏览器访问我的接收者 URL,它与我的 App ID 关联的 URL 完全相同。

  • receiver.html 有这样的内容:

var 接收者 = 新的 cast.receiver.Receiver( 'APP-ID', ['测试'], "", 5);

APP-ID 是我在将 chromecast 设备列入白名单时收到的。

  • receiver.html 使用公共 IP 托管。每个人都可以访问它。

  • sender.html:

    var appId = "APP-ID";

    $window.addEventListener("消息", function(event) {

    if (event.source == window && event.data &&
        event.data.source == "CastApi" &&
        event.data.event == "Hello") {
      $log.info("CastApi Hello message received!");
      initializeApi();
    }
    

    });

    var initializeApi = function() {

    cast_api = new cast.Api();
    cast_api.addReceiverListener(appId, **onReceiverList**);
    

    };

    var onReceiverList = 函数(列表){

    $scope.receivers = list;
    var fn = list.length ? $log.info : $log.warn;
    fn("Receivers: ", list);
    $scope.$apply();
    

    };

问题是接收者列表总是空的!!!

  • sender.html 托管在我的 localhost 服务器中,我在 chromecast 扩展的选项页面中使用“localhost”一词将其列入白名单。

  • 当我第一次使用 Chrome(非 Android)设置 chromecast 时,我选中了“检查更新时发送此 Chromecast 的序列号”选项。我可以使用 URL http://MY-CHROMECAST-IP*:9222 访问调试模式,所以我确定它可以正常工作。

不知道我错过了什么。

有人可以帮助我吗?

【问题讨论】:

  • 重新启动您的 ChromeCast 设备以确保将序列号发送给 Google。
  • 我是用安卓应用做的,但没有任何改变。我仍然遇到同样的问题。
  • 好的,我知道发生了什么。我在ubuntu中运行这个例子!!!当我在 OSX 中测试时,它工作正常!!!!!!

标签: chromecast


【解决方案1】:

我在 2 个不同网络上的 Windows 7 上遇到了这个问题。

使用 OSX 和 Linux 的人可以毫无问题地看到可用的接收器。

选项卡本身可以看到chromecast,PC上的所有其他chromecast操作都可以正常工作,但是当我询问JS API是否有任何接收器时,它总是空的。

这与应用是否发布无关。

似乎 API 中有一个合法的错误需要 Google 解决。

【讨论】:

  • 这里的问题完全一样:-(
【解决方案2】:

理想的情况是在开发过程中在本地托管接收器,这样您就可以进行和保存更改并立即在 Chromecast 设备上查看它们,而无需将更改推送到可公开访问的服务器。

为了实现这一点,我使用了https://meetfinch.com/,效果非常好。安装并注册后(免费),运行:

finch forward http://localhost:8080

【讨论】:

    猜你喜欢
    • 2015-07-20
    • 2015-03-15
    • 2013-10-27
    • 2015-07-07
    • 2021-11-03
    • 2013-10-05
    • 1970-01-01
    • 2014-08-24
    • 2023-03-05
    相关资源
    最近更新 更多