我正在开发iOS和Android发送器应用程序,并且从Cast SDK v2迁移到Cast应用程序框架(CAF)之后,我不再能够处理与已经运行的接收器应用程序的连接。
我在这里想要的UX是为了防止用户杀死该应用程序并再次运行该应用程序时自动重新连接,用户必须再次明确连接。在我看来,无论如何,“自动重新连接”功能都会启动。在iOS上似乎没有任何可用,但是在Android上,即使设置适当的值似乎也没有任何作用。
我们现在是否被迫使用此UX或对此有解决方案?我没有在UX guidelines上发现任何迫使这种行为的东西。
谢谢
答案 0 :(得分:1)
有一个有关如何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。