在Google VR SDK中为VrVideoView设置默认查看器

时间:2016-09-23 02:25:02

标签: android google-cardboard google-vr

我正在使用Google VR SDK的VrVideoView控件在我的应用中播放单声道360视频。当我单击Cardboard图标以使用非官方Cardboard查看器时,默认查看器将设置为Google的Cardboard查看器。如果我想将其更改为使用特定的非官方版本,我需要在Android上安装单独的Google Cardboard应用程序。

有没有办法在VrVideoView上更改默认查看器,而无需我的应用程序用户下载单独的Cardboard应用程序?从https://vr.google.com/cardboard/viewerprofilegenerator/

注册后,我有官方Cardboard的查看者个人资料的URL

1 个答案:

答案 0 :(得分:1)

在Android上,似乎当用户使用Google Cardboard应用程序扫描QR代码以寻找新的VR查看器时,会在根电话内存上创建一个名为“Cardboard”的新文件夹,其中包含“current_device_params”文件。此文件包含从“https://vr.google.com/cardboard/viewerprofilegenerator/”注册的查看器参数。该应用程序以某种方式从二维码中编码的网址获取文件。

要将VR查看器设置为默认查看器,您的应用必须创建“Cardboard”文件夹,并为其下方的查看器添加“current_device_params”文件。要捕获查看器的参数文件,只需在Google Cardboard应用程序中扫描查看器的QR码,然后在'Cardboard'文件夹下复制'current_device_params'文件。

此方法不是一种记录方式。如果其他人有正式方式的信息,请发一个答案。有人也可以检查这个方法是否适用于iOS?