Javascript 在Windows应用程序中的PhoneGap/Cordova上播放本地视频
我正在使用PhoneGapHTML、JS、CSS、JQM和一些本机/Windows运行时组件开发Windows/Windows Phone 8.1应用程序。我想在html页面中播放视频。我的视频文件位于我的应用程序文件夹中。 我不知道怎么了。请帮帮我 在HTML中, 我补充说: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">
<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();
}