問題は、MUIプロジェクトIOSの背景とロック画面でオーディオを再生することはできませんについて

ちょうどに必要なチュートリアルの公式サイトによると、構成ファイルで-apple追加「を配布します」

「UIBackgroundModes」:[
「オーディオ」
]、あなたはできますが、アンドリュース、とAppleはまだ仕事が、私はこの問題は、オーディオタグオーディオフォーマットであるので、知っているか、間違っを作成しないしないことができます

Iの使用

<オーディオID = "fry_audio"クラス= '音楽オーディオ'>
<ソースID = "オーディオ" SRC = ""タイプ= "オーディオ/のMPEG">
</オーディオ>

ピュアオーディオラベル、一時停止や遊びにコントロールを一時停止して再生しなければなりませんでした

、その下IOS背景の演劇オーディオソリューション

document.addEventListener( "plusready"、onPlusReady、偽); //リスナーメソッドを作成します

onPlusReady関数(){
にconsole.log( 'バックグラウンドモニタアプリを入力する状態準備')
document.addEventListener( "PAUSE"、onAppPause、偽に)
document.addEventListener( "再開"、onAppReume、偽に)
}

//背景にアプリ
機能はonAppPause(){
にconsole.logは、( "アプリケーションは、一時停止!");
startPlay();
}

startPlay機能(){
はconsole.log(444444)
IF(audios.paused){
はconsole.log( "一時停止")
} {それ以外
はconsole.log( "再生")//現在の状態を背景に、遊びであれば再生継続させ
audios.play(関数(){}、関数(E){// 全体のプレイ方法を記述する必要があり、唯一ではない)(audios.play
)はconsole.log(Eを
});
}

}

 

plusready中で以下の注意事項は、このような文を追加します

 plus.audio.createPlayer()私はなく、その背景の演劇なしで、これが意味を理解していなかったものの、H5 +オーディオプレーヤーのオブジェクトを作成します

、私はそれがMUIは、バックグラウンドでオーディオタグネイティブ再生をサポートしていませんする必要があります推測するが、支持体は、H5 +オーディオプレーヤーオブジェクトが、H5 +オーディオパスは、ネットワークオーディオをサポートしていません。

半真理を伝えることができなかった、公式サイトには詳細な説明の導入は、不快ありません

 

 

私は解決されました

おすすめ

転載: www.cnblogs.com/lishuang2243/p/12179858.html