有什么方法可以在expo React Native上检测Android电视HDMI电缆是否已连接?

问题描述 投票:0回答:2

我正在通过博览会开发一个带有 React Native 的 Android TV 应用程序。我需要知道 HDMI 电缆是否已连接。感谢您的帮助。

react-native expo android-tv
2个回答
0
投票

使用 Expo,我认为目前还没有办法检测到这一点。

https://forums.expo.io/t/rn-expo-build-for-android-tv/9403

使用 React Native,您可以使用 React Native 文档中的以下内容:

var Platform = require('Platform');
var running_on_android_tv = Platform.isTV;

https://facebook.github.io/react-native/docs/building-for-apple-tv

至于您是否可以检测到他们是否专门使用 HDMI 电缆,我认为您必须利用本机代码来实现需要弹出的功能。


0
投票

你应该开发自己的桥梁。 该桥接器应使用以下 api 来检测 HDMI 连接:

https://developer.android.com/reference/android/media/AudioManager#ACTION_HDMI_AUDIO_PLUG

© www.soinside.com 2019 - 2024. All rights reserved.