Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使您的应用程序在openWith中显示或与音频曲目共享_Android_Ios_Flutter_Media Player - Fatal编程技术网

Android 如何使您的应用程序在openWith中显示或与音频曲目共享

Android 如何使您的应用程序在openWith中显示或与音频曲目共享,android,ios,flutter,media-player,Android,Ios,Flutter,Media Player,我正在尝试使用Flatter创建一个音乐播放器,我想让它在openWith屏幕和共享屏幕上显示,无论何时选择打开或共享音频曲目,还是当系统输出设置音频曲目默认值时选择的默认值列表 我正在以相互关联的方式使用多个android/iOS插件,我不想更多地依赖插件,因为它会降低性能并造成一定的延迟,从而损害用户体验 有没有直接在dart中执行此操作的方法 您可以使用此插件: 您只需要在AndroidManifest.xml和Info.plist中添加额外的配置。请参见插件的示例页面: 编辑:我知道你

我正在尝试使用Flatter创建一个音乐播放器,我想让它在openWith屏幕和共享屏幕上显示,无论何时选择打开或共享音频曲目,还是当系统输出设置音频曲目默认值时选择的默认值列表

我正在以相互关联的方式使用多个android/iOS插件,我不想更多地依赖插件,因为它会降低性能并造成一定的延迟,从而损害用户体验


有没有直接在dart中执行此操作的方法

您可以使用此插件:

您只需要在AndroidManifest.xml和Info.plist中添加额外的配置。请参见插件的示例页面:

编辑:我知道你不想依赖额外的插件。遗憾的是,如果不向项目中添加本机代码,就无法做到这一点