audio_manager 0.1.2 copy "audio_manager: ^0.1.2" to clipboard
audio_manager: ^0.1.2 copied to clipboard

outdated

A flutter plugin for music playback, including notification handling.

audio_manager #

A flutter plugin for music playback, including notification handling.

iOS #

Add the following permissions in the info.plist file

	<key>UIBackgroundModes</key>
	<array>
		<string>audio</string>
	</array>
	<key>NSAppTransportSecurity</key>
	<dict>
		<key>NSAllowsArbitraryLoads</key>
		<true/>
	</dict>

Android #

Since Android9.0 (API 28), the application disables HTTP plaintext requests by default. To allow requests, add android:usesCleartextTraffic="true" in AndroidManifest.xml

<application
	...
	android:usesCleartextTraffic="true"
	...
>

How to use? #

The audio_manager plugin is developed in singleton mode. You only need to get AudioManager.instance in the method to quickly start using it.

Quick start #

⚠️ you can use local assets resources or network resources

AudioManager.instance
	.start(
		"assets/audio.mp3",
		// "network mp3 resource"
		"title",
		desc: "desc",
		cover: "assets/ic_launcher.png",
		// cover: "network cover image resource")
	.then((err) {
	print(err);
});

// events callback
AudioManager.instance.onEvents((events, args) {
	print("$events, $args");
}
147
likes
0
points
200
downloads

Publisher

unverified uploader

Weekly Downloads

A flutter plugin for music playback, including notification handling.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on audio_manager