2016-09-23 98 views
1

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

有没有办法改变VrVideoView上的默认查看器,而不需要我的应用程序的用户下载单独的Cardboard应用程序?当注册时,我有官方纸板的查看器配置文件的URL:https://vr.google.com/cardboard/viewerprofilegenerator/

回答

1

在Android上,当用户使用Google Cardboard应用扫描新的VR查看器的QR码时,会创建一个新文件夹根电话记忆称为'Cardboard',其下有'current_device_params'文件。该文件包含从'https://vr.google.com/cardboard/viewerprofilegenerator/'注册的查看器参数。该应用程序从QR代码中编码的url获取文件。

要将您的VR查看器设置为默认查看器,您的应用必须创建'Cardboard'文件夹,并将查看器的'current_device_params'文件放在其下。要为您的查看器捕获参数文件,只需在Google Cardboard应用中扫描查看器的QR码并在“Cardboard”文件夹下创建'current_device_params'文件的副本。

此方法不是文档化的方式。如果其他人有正式的信息,请发表一个答案。有人可以检查这种方法适用于iOS吗?