0

再生用のビデオファイルの構成は次のとおりです。

$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

しかし、運がなければ。

ファイルへの正しいパスは何ですか?

アドバイスありがとうございます。

4

1 に答える 1

0

「android_asset/www/videos/clouds.mp4」の前に「/」を追加するだけです。そのはず

「/android_asset/www/videos/clouds.mp4」

于 2015-08-17T11:43:11.397 に答える