2017-05-05 5 views
5

मैं एक साधारण ध्वनि कोड की इस पंक्ति खेलने में सक्षम था?फ़्लटर में कस्टम ध्वनि कैसे खेलें?</p> <pre><code>SystemSound.play(SystemSoundType.click); </code></pre> <p>मैं एक स्वनिर्धारित ध्वनि कैसे खेल सकते हैं:

मान लें कि एक छोटा एमपी 3

+0

https://github.com/flutter/flutter/issues/7482: प्लगइन का README से https://pub.dartlang.org/packages/audioplayer

:

इस प्लग स्पंदन के लिए ऑडियो समर्थन जोड़ता है –

उत्तर

8

फ़्लटर की जांच के लिए धन्यवाद!

आज फ्लटर एसडीके (5 मई, 2017 तक) अंतर्निहित ऑडियो खेलने और नियंत्रित करने के लिए समर्थन नहीं है। हालांकि, हमने इसका समर्थन करने के लिए हमारी प्लगइन प्रणाली तैयार की है।

Future play() async { 
    final result = await audioPlayer.play(kUrl); 
    if (result == 1) setState(() => playerState = PlayerState.playing); 
} 

// add a isLocal parameter to play a local file 
Future playLocal() async { 
    final result = await audioPlayer.play(kUrl); 
    if (result == 1) setState(() => playerState = PlayerState.playing); 
} 


Future pause() async { 
    final result = await audioPlayer.pause(); 
    if (result == 1) setState(() => playerState = PlayerState.paused); 
} 

Future stop() async { 
    final result = await audioPlayer.stop(); 
    if (result == 1) { 
    setState(() { 
     playerState = PlayerState.stopped; 
     position = new Duration(); 
    }); 
    } 
} 
संबंधित मुद्दे