我知道有类似的问题,但我找不到可以解释我正在尝试做的事情的问题。
在我将要处理的一个事件中,MC 需要从他的浏览器播放音乐(已设置为更新所有直播时间表)。
我遇到的问题是我得到了 Not allowed to load local resource
当我尝试从本地驱动器加载音频文件时出错。
我尝试从本地驱动器加载文件的原因是万一网络出现故障或本地服务器出现问题,事件仍然可以继续。
我读到 Chrome 出于隐私和安全原因给出了这个错误,但是 Firefox 没有加载文件并且没有给出错误。
是否有可以实现此操作的浏览器,或者是否有更改浏览器设置以允许此操作的方法?
我已经尝试使用 Flash 设置将文件位置添加为受信任的位置,但是我无法找到显示 "Load from local disk (only)"
的 Flash 设置.
提前致谢。
最佳答案
不,出于安全原因,无法从本地计算机加载文件。想象一下如果它是 >:D
我能从你的机器上读到什么您必须在 Web 服务器上运行您的代码,并将文件托管在该服务器上。如果您使用的是 Windows,则可以轻松安装 IIS,因为它作为附加组件包含在内。还有 XAMPP这是免费的。
关于javascript - AudioJS, jQuery 不允许加载本地资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42782811/