1

我正在尝试通过 MACDONST 插件播放一个简单的 .MP4,但在显示视频播放器后立即收到错误消息“无法播放此视频”。我可以在 Android 独立视频播放器中播放视频文件,也可以通过插件调用 Youtube 视频。非常感谢您的帮助!这是我的页面代码:

<!DOCTYPE html>
<html>
  <head>
    <title>InAppBrowser.addEventListener Example</title>

    <script type="text/javascript" charset="utf-8" src="cordova-2.5.0.js"></script>
    <script type="text/javascript" charset="utf-8" src="video.js"></script>



       <script type="text/javascript">


        //app.initialize();

        function init()
         {
           document.addEventListener("deviceready", console.log('ready'), true);
        }

       function playVideo(vidUrl) {
        //alert("Starting Vid Script");
           window.plugins.videoPlayer.play(vidUrl);
      }
  </script>


   </head>
    <body onload="javascript:init()">
          <a href="#" onclick="playVideo('https://www.youtube.com/watch?v=gYOLV66XukY')">Play Stream</a><br>
          <a href="#" onclick="playVideo('file:///stigma.mp4')">Play File</a><br>
            <a href="#" onclick="playVideo('file:///sdcard/stigma.mp4')">Play File from SD</a><br>
    </div>
      </body>
    </html>
4

1 回答 1

0

首先,您在 www 位置目录中创建目录,我将其命名为视频。然后将您的 stigma.mp4 文件放入视频目录中,然后像下面提到的那样调用您的路径

播放文件

注意:您的视频文件不包含任何特殊字符,如 (, & - & _ 等。) 只有文件扩展名 .mp4

于 2014-12-23T12:57:42.767 回答