問題タブ [android-augmented-reality]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - (THREE.js) 3D モデルを Web ビューから Native-React (拡張現実) アプリに取得する
過去数週間、私は 3D モデリング (THREE.js を介して) を行う外部 Web アプリを viro 反応アプリに含める方法を理解しようとしています。webview を試してみましたが、うまくいきましたが、モデルを Viro アプリにインポートする必要があります。WebViewBridge モジュールを試しました (理論的には、.obj ファイルを webview から文字列としてアプリに送信できるため、AR で表示できます)。しかし、Viro が使用するネイティブの反応バージョンでは動作しないようです。
「webview」の「webviewbridge」を変更すると機能し、ボタンを押すと新しいビューでGoogleが表示されます。私の目的は、Web アプリを表示することです。ボタンをクリックすると、提示された 3D モデルを取得して、拡張現実 (viro-react の機能) で表示できます。
技術情報:
- パソコン:ウィンドウズ10
- 反応ネイティブ cli: 2.0.1
- 反応ネイティブ: 0.49.3
- Viro-react テストベッド バージョン: 2.4.0
- テストデバイス: Samsung s8 (Android)
- Webview ブリッジ: https://www.npmjs.com/package/react-native-webview-bridge-updated