为了账号安全,请及时绑定邮箱和手机立即绑定

该脚本在我的电脑上运行,但当我将其上传到服务器时不起作用

该脚本在我的电脑上运行,但当我将其上传到服务器时不起作用

PHP
慕娘9325324 2021-09-18 15:49:56
我正在使用 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);    });我希望在单击播放器后能够从网络摄像头进行录制。但它只显示播放器,当我点击播放器时不记录。没有错误信息。
查看完整描述

2 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

网站有https吗?音频和视频录制在不安全网站上的 Chrome 上存在问题。另一方面,Firefox 在这种情况下工作正常。

如果是这种情况,我建议您获得 ssl 证书,例如通过让我们加密是免费的。


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 156 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信