我有基本的网站,我在Django和SQL lite中开发.我想为它添加此功能.
用户应该能够单击按钮并记录不超过10秒的消息并保存.
它可以作为音频文件保存在服务器上,或者可以保存在数据库中,如果它更有效和可能的话.
如果Django已经有任何组件或插件或者我可以使用的东西,你能告诉我吗?
如果它不存在,我最好的选择是什么.如果我需要从头开始编写,你能指点我任何教程/博客等吗?
谢谢你的时间
编辑:如何在iOS11主屏幕Web应用程序上访问相机的副本?
使用Apple Web应用程序以及通过getUserMedia API进行摄像头访问时遇到了问题。
我有一些可以通过野生动物园访问的应用程序运行正常,它要求允许使用相机,并且在获得批准后可以看到相机供稿。但是,如果我将同一页面另存为网络应用程序到主屏幕,则此功能将不再起作用。没有提示访问摄像机的提示,这似乎是问题所在,因为默认情况下未启用它。
出现问题的行是一个meta标签,该标签可为iOS上的Web应用程序提供全屏显示。
<meta name="apple-mobile-web-app-capable" content="yes">
Run Code Online (Sandbox Code Playgroud)
有人知道这里发生了什么,为什么会失败?我是否还需要通过meta标签设置摄像机权限?
提前致谢!
我浪费了很多时间在正在建立的网站上实施多个音频录制选项,但是每个选项只能在Chrome中运行,只能在Firefox中运行,而不能同时在Safari中运行,而在iOS上均不工作。
该网站需要允许用户记录其消息并将其保存为表单状态以供提交。
我正在阅读的所有当前文章都有几个月的历史,并提到iOS不会/将很快支持它。我已经尝试过在iOS上使用移动Chrome浏览器,但仍然无法正常运行。
有没有人找到一种简单地在浏览器以及移动网站中录制音频的方法?
我尝试过的事情:
当前使用适用于Chrome和Firefox的以下代码。
的HTML
<audio controls src="" id="audio"></audio>
<a class="button" id="record">Record</a>
<input type="hidden" id="audiofile" name="audiofile" value="" aria-hidden="true"/>
使用Francium语音库:
Java脚本
// Audio Recording for Phone Calls
$(document).on("click", "#record:not(.stop)", function(){
elem = $(this);
$("#audio").attr("src","");
$("#audiofile").val("");
Fr.voice.record($("#live").is(":checked"), function(){
elem.addClass("stop");
});
elem.html("Stop <label id='minutes'>00</label>:<label id='seconds'>00</label>");
var minutesLabel = document.getElementById("minutes");
var secondsLabel = document.getElementById("seconds");
var totalSeconds = 0;
setInterval(setTime, 1000);
function setTime() {
++totalSeconds;
secondsLabel.innerHTML = pad(totalSeconds % 60);
minutesLabel.innerHTML …Run Code Online (Sandbox Code Playgroud) 如何使用Windows Phone的麦克风在网页中录制音频?
我对WP7.5,WP8和WP8.1中的移动IE版本感兴趣.
audio ×1
django ×1
getusermedia ×1
html5 ×1
html5-audio ×1
ios ×1
ios11 ×1
javascript ×1
mobile ×1