Windows和iOS之间何时设置FMX TMediaPlayer持续时间属性

时间:2019-02-22 15:32:35

标签: firemonkey c++builder

我正在FMX C ++应用程序中使用TMediaPlayer控件。设置FileName后,立即显示Duration属性的值。

MediaPlayer1->FileName = S;  // load the mp3
ShowMessage(IntToStr((__int64) Form1->MediaPlayer1->Media->Duration));

当我在Windows上运行该应用程序时,它会显示正确的值。

当我在iOS上运行该应用程序时,持续时间为 0 。在获得MediaPlayer1->Play();的正确结果之前,我必须真正开始播放音频(Duration

为什么在iOS(例如Windows)上运行时分配Duration时没有设置FileName

0 个答案:

没有答案