import React from 'react';
import Sound from 'react-sound';
class App extends React.Component {
render() {
return (
<Sound
url='/media/user/Vol/a.mp3'
playStatus={Sound.status.PLAYING}
playFromPosition={300}
onLoading={this.handleSongLoading}
onPlaying={this.handleSongPlaying}
onFinishedPlaying={this.handleSongFinishedPlaying}
/>
)
}
}
export default App;
简单地说,URL应该是这样的e:\folder\musique.mp3
(在windows上)
我猜您允许用户选择播放哪个音频文件。因此,首先,您将在主进程中执行如下操作
ipcMain.handle('get-audio', async () => {
let files = []
try {
files = (await dialog.showOpenDialog({
properties: ['openFile', 'multiSelections']
})).filePaths
} catch (error) {
console.error(error);
}
return files
});
在呈现器过程中,添加一个按钮或类似的事件
const files = await ipcRenderer.invoke('get-audio')
// update the stats here
new BrowserWindow({
webPreferences: {
webSecurity: false, // very important
}
});
我试图在根目录外的文件夹中保存一个文件,然后读取它的内容。 例如,我的工作目录是/var/www/html/project_folder,我想将文件保存在/var/www/new_folder中 我使用的是Laravel5.2,所以我的根路径是/var/www/html/project\u folder/public 我已授予新文件夹的所有权限。我尝试了$\u SERVER['DOCUMENT\u
请修改配置文件caches\configs\system.php中 'html_root' => '/html',//生成静态文件路径 为 'html_root' => '',//生成静态文件路径
问题内容: 我有一个Web应用程序,其中包含我的应用程序服务之一的配置xml文件,该文件显示为spring bean。另外,我在同一个工作区中有一个独立的Java应用程序(从其pom.xml引用我的Web应用程序项目),该应用程序使用Spring TestContext框架运行测试,并且其中一个测试检查该XML文件的配置。 但是我从独立应用程序访问此xml文件时遇到问题: 在设置测试之前,在我之前
我对Vue和类星体都很陌生。因此,我正在尝试读取加载vue页面中的文件,特别是mounted()块中的脚本部分。 我已尝试使用以下方法加载该文件: 巴塞尔风险值=要求('../Assets/Congresl.zip'); 然而,我得到了以下错误: 无法编译。 ./src/assets/congresl.zip 1:2模块分析失败:意外字符“”(1:2)您可能需要适当的加载程序来处理此文件类型,当前
问题内容: 我有一群学生。首先,我想按标记对它们进行分组。然后,我想进一步将这些集合归为同名学生。 我收到一个错误消息, 非静态方法不能从静态上下文中引用。 是。我非常清楚,没有实例就无法引用非静态方法。但是,对于所有这些流操作,我对真正出了什么问题感到有些困惑。 而不是如何解决这个问题;我真的很想知道这是怎么回事。您的任何意见表示赞赏! 因为如果我写下面的分组是完全有效的; 这是我的Studen
我读了很多类似的问题,但没有一个解决方案对我有效,所以我发布了另一个:/我必须从我的angular客户端获得一些Tomcat 8.5.37服务器上的pdf文件,但我经常被Cors策略阻止。 如何正确添加Cosr标头? 我的客户端应用程序是一个角7应用程序,我正在使用“NG2-PDF-Viewer”模块显示pdf文件。根据模块文档,它对指定的URL进行HTTP get调用,以获取文件并显示它。根据,