oculusquestで動画を再生できるアプリを作っていてその時は正常に動いていたのですがquest2にアプリをビルドしたときに動画を再生しなくなってしまいました。ソースなどは何もいじっていないので軽い仕様変更なのかなと思い色々調べてみたのですが除法が少なく答えにたどり着けませんでした。
URLのパスはquestで使えてたものをそのまま使っており、アプリにREADの権限も与えてあります。

「「追記」」
回答ありがとうございます。教えてもらったコードでの確認を行ってみたところ:存在します:と出たので多分パスはあってると思います。

次にビデオクリップの追加で動画の再生自体ができるかの確認をした所ちゃんと再生ができました。

上に移ってるパスは
c#
1//パスを指定しファイルを探す 2 DirectoryInfo dir = new DirectoryInfo("/mnt/sdcard/Movies"); 3 //DirectoryInfo dir = new DirectoryInfo("D:/m"); 4 //mp4ファイルを探し出す 5 FileInfo[] info = dir.GetFiles("*.mp4"); 6 foreach (FileInfo f in info) 7 { 8 Debug.Log(f.Name); 9 // オブジェクトからTextコンポーネントを取得 10 text.GetComponent<TextMesh>(). 11 // テキストの表示を入れ替える 12 text = "" + f; 13 }
というコードでもパスの可視化をしたものです。
パスもビデオクリップでの再生もできたので問題が本当に分からなくなってきました。あぁ;
他になにか見当があればまた教えてくださると助かります。
なんとなくquestと2じゃパスが変わってそうな気がします
こういうので↓ファイルが存在するか見てみるといいかもしれません
https://www.sejuku.net/blog/48429
他にはソースをビデオクリップに変えて適当に動画付けてそもそも映るか確認するとか?
回答2件
あなたの回答
tips
プレビュー

