6

アプリで MPMoviePlayerController を使用してビデオを再生すると、iPhone が自動ロックされません (OS 3.0 および 3.1.2 でテスト済み)。ただし、application.idleTimerDisabled = NO であるため、この設定は MPMoviePlayerController の影響を受けません。

アプリを実行してビデオを再生しているときに、iPhone を正常にスリープ状態にするにはどうすればよいですか (たとえば、3 分後に画面が暗くなり、その後暗くなります)。

4

1 に答える 1

0

これは MPMoviePlayerController の機能です。ほとんどの人は、画面に触れていない場合、ビデオの 3 分間後に画面がオフになることを望んでいません。

ムービーの上にカスタム コントロール オーバーレイを実装できると思います (デフォルトの Apple ムービー プレーヤーの iPhone デモ アプリで説明されています)。これは、押されるたびにタイマーがリセットされる 1 つの非表示のボタンで構成されます。タイマーがトリガーされた場合 (例: 3 分後)、ビデオを一時停止/停止できます。

于 2010-03-22T00:15:39.243 に答える