我正在开发iOS和Android发送器应用程序,从Cast SDK v2迁移到Cast应用程序框架(CAF)之后,我再也无法处理与已经运行的接收器应用程序的连接。
我想要的用户体验是为了防止当用户杀死该应用程序并再次运行该应用程序时自动重新连接,用户必须再次明确连接。在我看来,无论如何,“自动重新连接”功能都会启动。在iOS上似乎没有任何可用,但是在Android上即使设置适当的值似乎也没有任何作用。
现在我们是否被迫使用此UX或对此有解决方案?我没有在UX guidelines上找到任何强制这种行为的内容。
谢谢
最佳答案
有一个有关如何Migrate CCL Sender App to the Cast Application Framework (CAF)的文档。
CCL的所有功能都已在CAF中实现,因此,一旦迁移,您将不再需要使用CCL。
如果要构建CAF发件人应用程序或迁移到CAF,则应
使用CastContext而非GoogleAPIClient访问Cast API。
使用GoogleAPIClient访问其他Google Play是适当的
服务API。
有关使用CAF的重新连接逻辑的更多信息,请阅读文档here。
关于android - Chromecast CAF-自动重新连接管理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53391537/