API コレクション


メディアプレーヤーのオプション


メディア再生オプションを示すキー。





トピックス


定数


let WKMediaPlayerControllerOptionsAutoplayKey: String

メディアファイルが表示された際に自動的に再生するオプションです。このキーの値は、インターフェイスが表示された時にメディアファイルの再生を自動的に開始するかどうかを示すブール値を含む NSNumber オブジェクトです。なお、再生が行われるには、そのファイルが Apple Watch 上で利用可能であり、かつ再生の準備が整っている必要があります。このオプションを指定しない場合、ユーザー自身が再生を開始しなければなりません。


let WKMediaPlayerControllerOptionsStartTimeKey: String

メディアファイルの再生を開始すべき位置を、開始時点からの経過秒数で指定します。このキーの値は、TimeInterval 値を含む NSNumber オブジェクトです。再生は、メディアファイルの本来の開始位置から指定した秒数だけ進んだ時点から始まります。このオプションを指定しない場合、再生はメディアファイルの先頭から開始されます。


let WKMediaPlayerControllerOptionsVideoGravityKey: String

利用可能なスペースに合わせてビデオのサイズを変更する際の動作。このキーの値は、WKVideoGravity 型の適切な定数を含む NSNumber オブジェクトです。


let WKMediaPlayerControllerOptionsLoopsKey: String

メディアをループ再生する際の動作。このキーの値は、ブール値を含む NSNumber オブジェクトです。メディアファイルをループ再生するには、値を true に設定します。このキーが指定されていない場合、メディアファイルは 1 回再生された後に終了します。



以下も見よ


映像・音声インターフェースの表示


func presentMediaPlayerController(with: URL, options: [AnyHashable : Any]?, completion: (Bool, TimeInterval, (any Error)?) -> Void)

指定されたメディアファイルを再生するためのモーダルインターフェースを表示します。




@@@@@@@@@@@@@@
08/09ここまで
@@@@@@@@@@@@@@


func dismissMediaPlayerController()

メディアインターフェースコントローラーを閉じます。


func presentAudioRecorderController(withOutputURL: URL, preset: WKAudioRecorderPreset, options: [AnyHashable : Any]?, completion: (Bool, (any Error)?) -> Void)

ユーザーの Apple Watch から音声を録音するための標準インターフェイスを表示します。


enum WKAudioRecorderPreset

音声録音の品質を示す定数。


音声録音オプション

音声を録音する際に指定すべきオプション。


func dismissAudioRecorderController()

音声録音インターフェースコントローラーを閉じます。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ