Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在laravel中播放和下载数据库中的音频_Javascript_Laravel_Audio_Download_Playback - Fatal编程技术网

Javascript 如何在laravel中播放和下载数据库中的音频

Javascript 如何在laravel中播放和下载数据库中的音频,javascript,laravel,audio,download,playback,Javascript,Laravel,Audio,Download,Playback,请帮我解决这个问题。。。这是我从数据库播放和下载音频的代码。我是个编码新手。。所以我没有任何知识来做javascript部分。。音频在数据库中。。所以我不知道如何获得身份证 <table id="mytable" class="table table-bordred table-striped"> <thead> <th id="wid2"> Recording Id </th> <th id="wid1">

请帮我解决这个问题。。。这是我从数据库播放和下载音频的代码。我是个编码新手。。所以我没有任何知识来做javascript部分。。音频在数据库中。。所以我不知道如何获得身份证

<table  id="mytable" class="table table-bordred table-striped">

     <thead>
    <th id="wid2"> Recording Id </th>
    <th id="wid1"> Unique Id</th>
    <th id="wid1"> Phone Number</th>
    <th id="wid1"> Date Time</th>
    <th id="wid1">Call Type</th>
    <th id="wid1"> Extension</th>
   <th id="wid1">Recordings</th>
</thead>
    <tbody>

<tr>
  @foreach($records as $record)
  <td id="wid2">{{$record->recording_id}}</td>
   <td id="wid2">{{$record->uniqueid}}</td>
  <td id="wid1">{{$record->phone_number}}</td>
    <td id="wid1">{{$record->datetime}}</td>
    <td id="wid1">{{$record->call_type}}</td>
    <td id="wid1">{{$record->extension}}</td> 
    <td id="wid1"><a class="btn btn-primary" id="next" href="/mp3/{{$record->recording_filename}}" 
      onclick="return playAudio();">Play</a>
      <a class="btn btn-success" id="" href="/mp3/{{$record->recording_filename}}" 
    >Donload</a>
      </td>
</tr>
    @endforeach
 </tbody>
</table>


//script for this

<script type="text/javascript">
var x = document.getElementById('next'); 
//alert(x);
function playAudio() {
x.play(); 
} 
</script>

记录Id
唯一Id
电话号码
日期时间
呼叫类型
延伸
录音
@foreach($记录为$记录)
{{$record->recording_id}
{{$record->uniqueid}
{{$record->phone_number}
{{$record->datetime}
{{$record->call_type}
{{$record->extension}
@endforeach
//这个脚本
var x=document.getElementById('next');
//警报(x);
函数playAudio(){
x、 play();
} 

简单的解决方案是您可以使用HTML
标记

  <audio controls>
  <source src="/mp3/{{$record->recording_filename}}" type="audio/mpeg"> 
  </audio>

谢谢你亲爱的。。。让我试试这个first@AparnnaArun你想如何播放音频呢?我有播放和下载按钮,同时单击需要播放和下载的相应按钮。。。我试过你说的话,它也起作用了。。但是我需要从我的数据库中获取所有录音。@AparnnaArun我猜你是从数据库中获取URL,然后你可以下载它,现在有什么问题吗?Deshmukh…我有两个按钮,我想从我的数据库中播放我的录音
  <a class="btn btn-success" href="/mp3/{{$record->recording_filename}}" download>Download</a>