// Author: fruit.com.cn import 'package:fruitshorts/core/data/models/drama.dart'; import 'package:fruitshorts/core/data/models/player_port.dart'; /// 组件测试用播放器,不创建原生解码器。 class WidgetPlayer implements PlayerPort { @override Future initialize() async {} @override Future play() async {} @override Future pause() async {} @override Future dispose() async {} } /// 组件测试的播放器工厂。 PlayerPort createWidgetPlayer(Episode episode) => WidgetPlayer();