我创建了一个封装在Phonegap应用中的Angular应用。我已经创建了一个指令,它是一个按钮。单击该按钮时,将返回视频库并可以选择视频。在回调中,我收到视频URI(我在iOS上测试,类似于file:///private/var/mobile/Containers/Data/Application/..../tmp/video.MOV)。
我想向用户提供他们所选视频的预览,因此我在此回调中创建了一个视频代码:
$('#test').append('<video controls preload="auto" width="340" height="340" onclick="this.play();"><source src="' + videoURI + '" type="video/mp4" /></video>');
视频标记已成功创建,并且可以看到播放按钮。但是,当我点击播放按钮时没有任何反应。该视频无法播放。难道我做错了什么?或者还有其他方法可以在Phonegap应用程序中播放本地视频吗?