こんばんは。宮野川です。個人でアプリ開発してます。
現在開発中のToDoアプリで効果音を実装しました。忘備録を書きました。Electron+React+Javascrpt環境でmp3やwavを鳴らす方法です。
開発環境
* Electron
* Nextron
* Javascript
* React
解決策:: How to play sound files on local file with Electron
* 音声ファイルはパブリックフォルダに配置する。
メディアファイルを、パブリックフォルダ以外に配置すると、アクセスエラーになります。プログラムで扱う為には、パブリックフォルダに音声ファイルを配置しましょう。
User@pc renderer % tree
.
├── components
│ ├── Config.jsx
│ ├── EndOfDay.jsx
│ ├── HeadBanner.jsx
│ ├── TodayStamp.jsx
│ ├── TodayTodo.jsx
│ └── TodoBox.jsx
├──