在VLC中从href =“ path / of / file..WAV”

时间:2019-02-08 18:19:32

标签: javascript jquery html5 vlc

我正在寻找一种通过Web应用程序中的链接在VLC上打开.wav49的方法。由于<.audio>标记不支持带有.wav49的文件。而且由于多种原因,我无法将文件类型更改为普通的.wav或.mp3。

音频文件位于我服务器上的共享文件夹中(这是Windows Server 2016),因此我们网络上的每个人都可以访问它们。

我的应用程序的目标是使音频文件的搜索变得容易。

我一直在寻找诸如在后端更改格式并将.mp3文件流式传输到音频标签或允许播放.wav49文件的插件的选项,但似乎最简单的方法就是将文件发送至在VLC上打开。

我现在唯一的就是这个

<a href="file:\\CENTRAL\path\audio.WAV">

我也尝试过

<a href="file:\\CENTRAL\path\audio.WAV" download="test">

但都不行。

仅在firefox中,当我单击链接时询问我是否要保存它或只是将其打开,但是两个选项都下载了文件。我不想下载文件,我只想启动一个警报,询问用户是否要启动VLC并打开音频。

我想做一些wat的示例,例如roblox.com,当用户单击播放按钮并安装了应用程序时,浏览器会在本地计算机上启动该应用程序,并提供游戏的参数。用户想要。

另一个示例是comodo远程控制,当comodo的用户在Web设备管理器中并且想要开始远程会话时,该用户只需单击一个按钮,就会出现警报,询问用户是否要通过以下方式启动远程控制: Itarian应用程序,如果用户说是,该应用程序将在本地计算机上启动。

我找到了这个Open video stream on VLC Player through the browser,但似乎不再起作用了。

1 个答案:

答案 0 :(得分:0)

首先,这里要使用的标准路径分隔符是正斜杠,如果要链接到本地​​文件,也需要使用带有三个斜杠的' Function for adding a cell value that is separated by + symbole Function AddCellValue(Rng As Range) As Variant AddCellValue = Evaluate(Application.Substitute(Rng, "+", "+")) End Function 前缀。对于网络共享,您将使用两个斜杠:file:/// 因此,我建议您尝试以下操作:

file://smbhost/path

希望这会有所帮助