新的Chromecast应用程序框架允许对Chromecast应用程序进行触摸启用:
https://developers.google.com/cast/docs/caf_receiver/customize_ui#optimizing-for-smart-displays 和 https://developers.google.com/cast/docs/design_checklist/receiver_touch
由于我没有使用cast-media-player
元素,因此使用上面概述的以下代码段:
context.start({ touchScreenOptimizedApp: true });
但是,我找不到方法,也没有显示如何在自定义接收器应用程序中实际处理自定义触摸事件。例如,我想将非媒体控制器按钮添加到我的chromecast应用中,并响应用户单击它们。我正在构建一个可在内置有触摸屏的Google Home Hub上运行的应用。
我的接收器应用程序是用React编写的,onClick
处理程序没有任何帮助。
我希望能做到吗?