WebXR 在 React Native WebView 组件中不起作用

WebXR not working in React Native WebView Component

如何使 https://xr-spinosaurus.glitch.me/ 在 React Native WebView 组件中工作?

import React, { Component } from 'react';
import { WebView } from 'react-native';

export default class MyWeb extends Component {
  render() {
    return (
      <WebView
        source={{uri: 'https://xr-spinosaurus.glitch.me/'}}
        style={{marginTop: 20}}
      />
    );
  }
}

现在将此添加到 react-native 仅显示 VR 选项而不显示 AR 选项。

如果您直接访问 link,您可以看到 VR 和 AR 选项,但是当 运行 在 React-Native 的 Web View 组件中时,我找不到 AR 选项 但是,如果我在支持 ARCore 的设备上直接访问 link,则可以使用相同的 AR 选项。

如何让这段代码在 React-Native 中也显示 AR 选项?

AFAIK 目前是不可能的,因为 Android WebView 不(还)支持 WebXR 设备 API(苹果也不支持)。资料来源:https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API

我 运行 遇到了同样的问题,希望能尽快添加支持,但目前您无能为力。