我目前正在开发一款HTML5视频播放器,除了在iPad上外,我还可以在任何地方使用它.基本上,我可以控制一切,除了声音,我有一个mute按钮,它可以在Mac OS上的谷歌Chrome,Firefox 3.6和Safari上正常工作,但在iPad上无论我投入什么价值video.volume,都没有变化.
有没有人让它正常工作?
这是我的HTML代码:
<video src="video_url" width="608" height="476" autobuffer="autobuffer" id="html5-player" preload>
Your browser doesn't support HTML5.
</video
Run Code Online (Sandbox Code Playgroud)
这是Javascript:
var muted = false;
$j('.player-mute').click(function(){
if(muted) {
videoPlayer.volume = 1;
muted = false;
} else {
videoPlayer.volume = 0;
muted = true;
}
});
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Node.js做一些简单的事情(在更大的上下文中).基本上这样做:
cat file1.avi file2.avi file3.avi > final_file.avi
Run Code Online (Sandbox Code Playgroud)
我试过这个:
var spawn = require("child_process").spawn,
cat = spawn("cat", ["file1.avi","file2.avi", "file3.avi", ">", "final_file.avi"]);
cat.stdout.on("data", function(data) {
console.log(data);
});
cat.stderr.on("data", function(data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
但它不起作用,只是将'cat'输出到stdout而不输入'final_file'.[编辑]重要的是要注意它们是AVI文件
有关如何使其工作的任何想法?