再生用のビデオファイルの構成は次のとおりです。
$scope.availableTimelapseVideos = [
{
name: "Clouds",
sources: [
{src: $sce.trustAsResourceUrl("videos/clouds.mp4"), type: "video/mp4"}
]
},
{
name: "Traffic Downtown",
sources: [
{src: $sce.trustAsResourceUrl("videos/traffic_downtown.mp4"), type: "video/mp4"}
]
},
{
name: "Vibrant Landscape",
sources: [
{src: $sce.trustAsResourceUrl("videos/vibrant_landscape.mp4"), type: "video/mp4"}
]
}
Crosswalk プラグインがインストールされている Android で動作しました (ただし、いくつかのバグがありました)。
http://blog.ionic.io/crosswalk-comes-to-ionic/
しかし、アプリに横断歩道を含めたくない理由がいくつかあります。
ということで、横断歩道延長なしで動画を再生してみました。
しかし、ビデオは iOS デバイスでのみ正常に再生されます。
Android デバイス (4.4) では動作しません。
次のようなファイルへの別のパスも試しました:
android_asset/www/videos/clouds.mp4
しかし、運がなければ。
ファイルへの正しいパスは何ですか?
アドバイスありがとうございます。