【问题标题】:Set default viewer for VrVideoView in Google VR SDK在 Google VR SDK 中为 VrVideoView 设置默认查看器
【发布时间】:2016-09-23 02:25:01
【问题描述】:

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

有没有一种方法可以更改 VrVideoView 上的默认查看器,而无需我的应用程序用户下载单独的 Cardboard 应用程序?注册时,我有官方 Cardboard 的查看器配置文件的 URL:https://vr.google.com/cardboard/viewerprofilegenerator/

【问题讨论】:

    标签: android google-cardboard google-vr


    【解决方案1】:

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

    要将您的 VR 查看器设置为默认查看器,您的应用必须创建“Cardboard”文件夹并将查看器的“current_device_params”文件放在该文件夹下。要为查看器捕获参数文件,只需在 Google Cardboard 应用中扫描查看器的二维码,然后复制“Cardboard”文件夹下的“current_device_params”文件即可。

    此方法未记录在案。如果其他人有正式方式的信息,请发布答案。有人还可以检查此方法是否适用于 iOS?

    【讨论】:

      猜你喜欢
      • 2018-03-05
      • 1970-01-01
      • 2012-09-12
      • 1970-01-01
      • 2022-08-14
      • 2017-03-31
      • 2020-10-27
      • 2018-12-31
      • 1970-01-01
      相关资源
      最近更新 更多