小编rnd*_*ndm的帖子

谷歌浏览器不想使用mediaelement.js播放mp4

我在我的网站上使用最新的mediaelement.js播放html5视频.Google Chrome中有一些奇怪的东西.他播放一个视频,但不想播放mp4格式的其他视频,也不想回到webm.两个视频都使用ffmpeg转换为这个参数:

ffmpeg -i input.mov -acodec libfaac -ab 96k -vcodec libx264 -vpre slower -vpre main -level 21 -refs 2 -b 345k -bt 345k -threads 0 -s 640x360 output.mp4
Run Code Online (Sandbox Code Playgroud)

此外,第一个视频正常播放,不使用mp4格式的mediaelement.js库,第二个视频转为webm格式.

样本页面来自http://random.net.ua/video_test/:

  • http://random.net.ua/video_test/video1.html (好)
  • http://random.net.ua/video_test/video2.html (好)
  • http://random.net.ua/video_test/video1-mediaelement.html (好)
  • http://random.net.ua/video_test/video2-mediaelement.html (失败)

video html5 mp4 google-chrome mediaelement

8
推荐指数
1
解决办法
9404
查看次数

在读取之前设置未定义的javascript属性

var tr={};
tr.SomeThing='SomeThingElse';
console.log(tr.SomeThing); // SomeThingElse
console.log(tr.Other); // undefined

tr.get=function(what){
    if (tr.hasOwnProperty(what)) return tr[what];
    else return what;
};
tr.get('SomeThing') // SomeThingElse
tr.get('Other') // Other
Run Code Online (Sandbox Code Playgroud)

有没有办法让tr.Other或tr ['Other']和对象的所有其他未定义属性返回其名称而不是未定义?

javascript getter object

6
推荐指数
2
解决办法
999
查看次数

标签 统计

getter ×1

google-chrome ×1

html5 ×1

javascript ×1

mediaelement ×1

mp4 ×1

object ×1

video ×1