Android 如何防止Oculus Home接管Cordova+;将VR应用程序插入Gear VR时作出反应

Android 如何防止Oculus Home接管Cordova+;将VR应用程序插入Gear VR时作出反应,android,reactjs,cordova,oculus,react-360,Android,Reactjs,Cordova,Oculus,React 360,我有一个用Cordova包装的React VR应用程序,可以作为Android设备上的实际应用程序使用。然而,当我将我的设备插入Gear VR Oculus Home时,它会启动并从应用程序中接管 Unity中似乎有一些东西可以为应用程序签名,以便Oculus Home可以让它运行,但我似乎缺少关于如何在Cordova上实现这一点的信息 任何帮助都将不胜感激 所需要的是三星特有的元数据标签,位于AndroidManifest.xml。为了插入标签,我最终使用了cordova自定义配置插件,就像这

我有一个用Cordova包装的React VR应用程序,可以作为Android设备上的实际应用程序使用。然而,当我将我的设备插入Gear VR Oculus Home时,它会启动并从应用程序中接管

Unity中似乎有一些东西可以为应用程序签名,以便Oculus Home可以让它运行,但我似乎缺少关于如何在Cordova上实现这一点的信息


任何帮助都将不胜感激 所需要的是三星特有的
元数据
标签,位于
AndroidManifest.xml
。为了插入标签,我最终使用了
cordova自定义配置
插件,就像这样

在main
config.xml
中的android平台标签下,添加

<custom-config-file parent="./application" target="AndroidManifest.xml">
    <meta-data android:name="com.samsung.android.vr.application.mode" android:value="vr_only" />
</custom-config-file>

…你应该很乐意去

此外,您可能需要添加
osig
文件(Oculus签名文件),不再确定是否需要这样做