Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Windows应用程序中的PhoneGap/Cordova上播放本地视频_Javascript_Windows_Cordova_Windows Phone 8.1_Phonegap Plugins - Fatal编程技术网

Javascript 在Windows应用程序中的PhoneGap/Cordova上播放本地视频

Javascript 在Windows应用程序中的PhoneGap/Cordova上播放本地视频,javascript,windows,cordova,windows-phone-8.1,phonegap-plugins,Javascript,Windows,Cordova,Windows Phone 8.1,Phonegap Plugins,我正在使用PhoneGapHTML、JS、CSS、JQM和一些本机/Windows运行时组件开发Windows/Windows Phone 8.1应用程序。我想在html页面中播放视频。我的视频文件位于我的应用程序文件夹中。 我不知道怎么了。请帮帮我 在HTML中, 我补充说: <div id="content"> <button onclick="domainObject.playVideo()" type="button" data-theme="b">

我正在使用PhoneGapHTML、JS、CSS、JQM和一些本机/Windows运行时组件开发Windows/Windows Phone 8.1应用程序。我想在html页面中播放视频。我的视频文件位于我的应用程序文件夹中。 我不知道怎么了。请帮帮我

在HTML中, 我补充说:

<div id="content">
        <button onclick="domainObject.playVideo()" type="button" data-theme="b">Play Video</button>
        <video id="video" src='' type='video/mp4' width="400" autoplay="autoplay" controls></video>
</div>

你能更详细地描述一下你看到的问题吗?加载HTML时,视频文件是否根本不播放?有错误吗?当您直接输入视频的URL时,是否可以加载视频?谢谢是的,我的视频文件没有加载/播放,我的应用程序只是暂停或强制关闭,没有显示任何错误。我认为它显示这个问题是由于视频文件路径。
var domainObject = { 
    playVideo: function () {
        var vidPath = Windows.Storage.ApplicationData.current.localFolder.path + "\\test.mp4";
        var video = document.getElementById('video');
        var source = document.createElement('source');
        source.setAttribute('src', vidPath);

        video.appendChild(source);
        video.load();
        video.play();  
}