我正在使用 GitHub 中的示例代码在网页 ( https://github.com/collab-project/videojs-record )上录制视频。该网页完全在我的电脑上运行。但是,当我使用 FTP 将文件上传到服务器时,网页会显示播放器,但当我单击播放器时不会录制。
我已尝试更改 FTP 上的权限以允许读取、写入和执行,但仍然无法正常工作。当我从浏览器的“查看页面源代码”代码中单击 javascript 和 CSS 文件时,它们会打开。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Audio/Video Example - Record Plugin for Video.js</title>
<link href="video-js.min.css" rel="stylesheet">
<link href="videojs.record.min.css" rel="stylesheet">
<link href="examples.css" rel="stylesheet">
<script src="video.min.js"></script>
<script src="RecordRTC.js"></script>
<script src="adapter.js"></script>
<script src="videojs.record.min.js"></script>
<script src="browser-workarounds.js"></script>
<style>
/* change player background color */
#myVideo {
background-color: #9ab87a;
}
</style>
</head>
<body>
<video id="myVideo" playsinline class="video-js vjs-default-skin">
<p class="vjs-no-js">
To view this video please enable JavaScript, or consider upgrading to
a
web browser that
<a href="https://videojs.com/html5-video-support/" target="_blank">
supports HTML5 video.
</a>
</p>
</video>
<script>
var options = {
controls: true,
width: 320,
height: 240,
plugins: {
record: {
audio: true,
video: true,
maxLength: 10,
debug: true
}
}
};
// apply some workarounds for certain browsers
applyVideoWorkaround();
var player = videojs('myVideo', options, function() {
// print version information at startup
var msg = 'Using video.js ' + videojs.VERSION +
' with videojs-record ' + videojs.getPluginVersion('record') +
' and recordrtc ' + RecordRTC.version;
videojs.log(msg);
});
我希望在单击播放器后能够从网络摄像头进行录制。但它只显示播放器,当我点击播放器时不记录。没有错误信息。
慕桂英4014372