私はAndroid用に流されたAngular 2 Cordovaアプリケーションを今はiOS変換に取り組んでいます。Cordova iOSでローカルに保存されたビデオファイルを再生
私はビデオをストリーミングするか、オプションでビデオを後で見るようにダウンロードすることができます。私はビデオタグを使用してストリーミング作業をしています。私は、動作しなかったソースの子要素ではなくビデオsrcを使用して動作させました。
<video width="100%" src="https://path/to/source.mp4" controls></video>
何らかの理由で、cdv/fileというパスタイプのローカルファイルが再生されません。私はcordova-plugin-fileを使用してビデオファイルを保存していますが、うまくいきます。別のツールを使用してアプリケーションの/ Documentsフォルダに移動し、ビデオが正しく保存され、自分のマシンで正常に再生されていることがわかりました。
cdv://
file:///
本当に最後のステップは、ブラウザがファイルを再生しない理由です。それはURLを防ぐのですか?相対パスを使用する必要がありますか?その場合、どのようにして/ Documentsフォルダに移動しますか? WWW/