flutter - 无法在 Chrome 中播放颤振音频
问题描述
我是flutter的新手,我正在尝试使用flutter创建一个木琴。我正在使用VS代码,我使用chrome来运行我的应用程序。我无法在 chrome 中播放声音。我收到一条错误消息,我无法弄清楚。
Error: NotSupportedError: Failed to load because no supported source was found.
at Object.createErrorWithStack (http://localhost:62410/dart_sdk.js:5054:12)
at Object._rethrow (http://localhost:62410/dart_sdk.js:37670:16)
at async._AsyncCallbackEntry.new.callback (http://localhost:62410/dart_sdk.js:37666:13)
at Object._microtaskLoop (http://localhost:62410/dart_sdk.js:37526:13)
at _startMicrotaskLoop (http://localhost:62410/dart_sdk.js:37532:13)
at http://localhost:62410/dart_sdk.js:33303:9
这是我的代码。
import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: SafeArea(
child: Center(
// ignore: deprecated_member_use
child: FlatButton(
onPressed: () {
final player = AudioCache();
player.play('assets_note1.wav');
},
child: Text('Click Me'),
),
),
),
),
),
);
}
解决方案
推荐阅读
- docker - 使用 kind 安装不同的 Kubernetes 版本
- ios - 如何将许多对象添加到核心数据中?
- java - 程序运行,但无论输入如何,第二个循环都会结束
- python - 如何理解这个涉及递归的 Python 代码的输出?
- javascript - CKEditor 4 在 Material UI 对话框中使用时出现问题
- python - 有没有办法在 os.system() 中连接 python 变量?
- redux - 使用 rest 调用的 Redux crud 实现
- r - 在 R 中转置数据框的特定列
- ruby - 如何在 Windows 64bit 和 Ubuntu 18.04 中部署 Shoes 3.3.7 应用程序
- c# - Web API 验证来自自定义身份验证提供程序的 JWT 不记名令牌