問題タブ [mpvolumeview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOSで音量をスムーズにミュート
つまり、サウンドが短時間再生されてからミュートになるはずです。
ビデオを再生するiPad用のプログラムがあり、デバイスの「音量を下げる」ボタンを押したままにしたり、再生中にビデオを終了したりすると、音量をスムーズにミュートする必要があります。
ios - MPVolumeView AirPlay ボタンが表示されない
アプリで使い始めましMPVolumeView
たが、Air Playボタンが全く表示されません。AVPlayer
ネットワーク上で音声を送信できる Air Play デバイスが複数あるにもかかわらず。これらは、たとえばコントロール センターから Air Play をチェックすると表示されます。
ここに私が持っているコードがあります:
かなり単純なもの。私はAVPlayer
いくつかの音楽を実行する を持っています。それだけです。興味深いことに、コントロール センターから別の Air Play デバイスを選択すると、Air Play ボタンが のアプリに強制的に表示されますMPVolumeView
が、これはちょっとした不具合です。
Xcode でコンソールの上にある Debug Hierarchy Mode ボタンをクリックすると、UI に Air Play ボタンが表示されますが、アルファは 0 です。
ios - MPVolumeView ルート ボタンが一貫して表示されない
ビデオ オーバーレイで MPVolumeview を使用して、ルート ボタンを使用し、エアプレイに接続しています。MPVolume のボリューム スライダーを非表示にします。エアプレイが利用可能な場合にのみ、ルート ボタンのフレームを含めるようにオーバーレイのサイズを変更しようとしています。以前は、次のように MPVolumeView のルート ボタンでオブザーバーを使用していました。
次に、ボタンが表示されるかどうかを追跡するブール値のプロパティを設定します。しかし最近、iPhone 6 でルート ボタンがビデオに一貫して表示されないことがわかりました。MPVolumeView を振り返ってみると、areWirelessRoutesAvailable という名前のプロパティがあることがわかりました。そのため、コードを調べてみたところ、このプロパティが一貫して true ではないことがわかりました。MPVolumeView を awakeFromNibに設定しており、MPVolumeViewのチェックは layoutsubviews にあります。Airplay の可用性を確認するためのより良い方法はありますか?ルート ボタンは常に MPVolumeView で問題を示していますか?それとも何か不足していますか?
ios - iOS デバイスから複数の AirPlay デバイスにオーディオを AirPlay する方法は?
MPVolumeView
通常、オーディオを再生する場合、AirPlay デバイスは 1 つだけ選択できます。ただし、 Whaale iOS アプリのおかげで、複数のデバイスへの AirPlay は可能のようです。Whaale アプリを複数のデバイスにストリーミングするにはどうすればよいですか?
(文書化されていない API を使用しているかどうかは気にしません。これは App Store の目的ではありません。)
ios - QML を使用して iOS で音量を制御する
QML
オーディオを再生するアプリケーションを構築しています。理想的には、現在の音量をユーザーに表示し、音量を変更するスライダーを提供したいと考えています。
音量iOS
をグラフィカルに制御する唯一の方法は、 を使用することMPVolumeView
です。UIMPVolumeView
内で fromを表示する方法はありますか?QML