我有一个React VR应用程序,它包含在Cordova中,可以作为Android设备上的实际应用程序使用。但是,当我将设备插入Gear VR Oculus Home时,会从应用程序中启动并接管。
Unity中似乎有一些东西可以对应用程序进行签名,以便Oculus Home让它运行,但我似乎在Cordova上如何做到这一点的信息不足。
非常感谢任何帮助。 < 3
答案 0 :(得分:1)
我需要的是meta-data
中三星特定的AndroidManifest.xml
代码。为了插入标签,我最终使用cordova-custom-config
插件,就像这样......
在主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签名文件),如果需要则不再确定。