您可以使用 Tauri 的 convertFileSrc 方法加载本地音频(媒体)文件。
文档:https://tauri.app/fr/v1/api/js/tauri/#convertfilesrc
您需要按照以下步骤才能使用此方法:
在tauri.conf.json中,需要在tauri.allowlist中添加协议:
"protocol": {
"all": true,
"asset": true,
"assetScope": ["**"]
}
还有这个,仍然在 tauri.conf.json、tauri.allowlist 中:
"security": {
"csp": "default-src 'self'; media-src 'self' asset: https://asset.localhost;"
},