【问题标题】:IOS Launch Application to chromecast not workingIOS启动应用程序到chromecast不起作用
【发布时间】:2014-03-05 13:47:10
【问题描述】:

我基于 CastHelloText 示例创建了我的 IOS 应用程序,我可以完美连接到 chromecast,但启动应用程序时,没有任何反应

有时我会在电视上看到一条消息,上面写着“大脑冻结”

在应用程序中,委托方法:

- (void)deviceManager:(GCKDeviceManager *)deviceManager
didConnectToCastApplication:(GCKApplicationMetadata *)applicationMetadata
                  sessionID:(NSString *)sessionID
        launchedApplication:(BOOL)launchedApplication

永远不会被调用!

我想我可能在开发者控制台中设置了错误,当我检查选项IOS 时,有一个字段显示App URL,我不确定我应该在那里输入!

是否有任何选项可以不使用应用 ID 直接调用 URL?

【问题讨论】:

    标签: ios google-cast chromecast


    【解决方案1】:

    我使用默认的媒体播放器 AppID 进行测试 kGCKMediaDefaultReceiverApplicationID,直到我弄清楚如何使我的应用程序正常工作。

    也许this 会有所帮助。

    【讨论】:

    • 附带说明,请不要使用这些“硬编码”的应用程序 ID,因为它可能随时更改,恕不另行通知;相反,您可以使用每个 SDK 提供的应用程序 ID:对于 Android 应用程序:CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID,对于 Chrome 应用程序:chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,对于 iOS 应用程序:kGCKMediaDefaultReceiverApplicationID
    • 谢谢,但如果在 iOS 演示应用程序(如 CastVideos-chrome 示例应用程序)上默认设置它可能会很棒?
    • 请在 Github 上打开该项目的功能请求。
    猜你喜欢
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    相关资源
    最近更新 更多