html视频标签不显示,HTML视频标签无法正确显示视频
這里是我的JS:
function video() {
navigator.device.capture.captureVideo(onSuccess, onFail,
{
limit: 1,
duration: constants.MAX_DURATION_OF_VIDEO
});
function onSuccess(mediaFiles) {
console.log("MEDIA FILE");
console.log(mediaFiles);
var i, path, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
path = mediaFiles[i].localURL;
console.log(path);
$state.go('submitMoment', {picture: $sce.trustAsResourceUrl(path)});
}
};
function onFail(message) {
console.log("FAILED because: " + message);
}
};
我曾經嘗試都FULLPATH和localURL。我在這里使用localURL,因為這個視頻是從用戶的手機拍攝的,我從瀏覽器中收到錯誤。它是沙盒,所以我不能使用來自外部設備的localURL。該設備以mp4格式返回視頻。
下面是它的外觀,當我在“$ state.go”
的控件顯示正常,但當您播放的視頻沒有任何反應顯示它的下一個屏幕上。這只是一個白色的屏幕。
一旦視頻播放完畢它就會消失:
這里是我的HTML:
這是一些奇怪的行為。有誰知道發生了什么事?
謝謝。
編輯: 控制臺顯示:
這是我的錯誤,當我使用的,因為這種“FULLPATH”我決定使用localURL,而不是和我沒有得到錯誤。此外,它看起來像白屏錯誤并不是一個真正的錯誤。如果我點擊它的控件顯示,但它仍然停留在播放(第一個截圖)。
2017-07-18
MatTaNg
+1
可以顯示控制臺中顯示的內容嗎? –
+0
我編輯我的帖子 –
總結
以上是生活随笔為你收集整理的html视频标签不显示,HTML视频标签无法正确显示视频的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记本电脑不用u盘安装系统怎么办 用其他
- 下一篇: 怎么把电脑系统到u盘里面 将电脑系统写入