我看过一个本地电话来测试音乐是否通过iOS上的音乐应用程序播放,但我发现是否有本机AS3呼叫或ANE可以做同样的事情?我有一个带有自己音乐的游戏,但如果玩家已经播放音乐,我想自动禁用该音乐。
答案 0 :(得分:0)
创建自定义ANE是必要的(我不知道是否已存在具有此功能的ANE)。 我相信会很简单。 尝试按照这些步骤进行操作
FREObject isMusicPlaying(FREContext ctx,void * funcData,uint32_t argc,FREObject argv []) {
BOOL retunValue;
AVAudioPlayer * audioplayer; returnValue =(audioplayer.playing)?是:否;
FREObject retStr = NULL; FRENewObjectFromBool(returnValue,retStr);
返回retStr;
}