0

我希望在 Oculus Go 上使用我的应用程序打开我类型 (.xxx) 的所有文件。

为此,我在我的 AndroidManifest.xml 文件中尝试了很多东西。目前,我在主要活动中拥有所有这些意图过滤器:

      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.BROWSABLE" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:scheme="http" />
        <data android:host="*" />
        <data android:pathPattern=".*\\.xxx" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.BROWSABLE" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:scheme="file" />
        <data android:host="*" />
        <data android:pathPattern=".*\\.xxx" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="application/x-compressed" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="application/x-zip-compressed" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="application/zip" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="multipart/x-zip" />
      </intent-filter>

具有 mime 类型的 4 个意图过滤器用于 zip 文件。这是因为我的文件类型是“.zip”文件重命名为“.xxx”。

我已经用 oculus 浏览器下载了一个 .xxx 文件,然后在右侧面板上单击它。什么也没发生...我也尝试使用 zip 文件。没啥事儿 ...

是否可以在 Oculus Go 上进行文件关联?难道我做错了什么 ?提前致谢。

4

1 回答 1

0

TL;DR 不,目前尚不支持。

Oculus 浏览器不会为下载的项目启动 Intent。它确实打开了视频文件;它将视频文件作为特殊情况处理。

于 2020-04-14T08:20:00.357 回答