You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by mw...@apache.org on 2012/06/25 22:52:14 UTC
[8/25] docs commit: Translate files related to media
Translate files related to media
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/commit/03648cdc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/tree/03648cdc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/diff/03648cdc
Branch: refs/heads/master
Commit: 03648cdcc6eca4742f5061831c1fa59647d493c9
Parents: f4129a6
Author: Keiko Oda <ke...@gmail.com>
Authored: Thu Jun 14 23:36:27 2012 -0700
Committer: Keiko Oda <ke...@gmail.com>
Committed: Thu Jun 14 23:36:27 2012 -0700
----------------------------------------------------------------------
.../1.7.0/cordova/media/MediaError/mediaError.md | 14 +-
.../1.7.0/cordova/media/Parameters/mediaError.md | 8 +-
.../cordova/media/media.getCurrentPosition.md | 120 +++++++-------
docs/jp/1.7.0/cordova/media/media.getDuration.md | 96 ++++++------
docs/jp/1.7.0/cordova/media/media.md | 46 +++---
docs/jp/1.7.0/cordova/media/media.pause.md | 105 ++++++------
docs/jp/1.7.0/cordova/media/media.play.md | 112 +++++++-------
docs/jp/1.7.0/cordova/media/media.release.md | 104 ++++++------
docs/jp/1.7.0/cordova/media/media.seekTo.md | 124 +++++++-------
docs/jp/1.7.0/cordova/media/media.startRecord.md | 64 ++++----
docs/jp/1.7.0/cordova/media/media.stop.md | 106 ++++++------
docs/jp/1.7.0/cordova/media/media.stopRecord.md | 64 ++++----
12 files changed, 481 insertions(+), 482 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/MediaError/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/MediaError/mediaError.md b/docs/jp/1.7.0/cordova/media/MediaError/mediaError.md
index ab79258..e867eb8 100644
--- a/docs/jp/1.7.0/cordova/media/MediaError/mediaError.md
+++ b/docs/jp/1.7.0/cordova/media/MediaError/mediaError.md
@@ -20,15 +20,15 @@ license: Licensed to the Apache Software Foundation (ASF) under one
MediaError
==========
-A `MediaError` object is returned to the `mediaError` callback function when an error occurs.
+`MediaError` オブジェクトは、エラー発生時に `mediaError` コールバック関数に渡されます。
-Properties
+プロパティー
----------
-- __code:__ One of the predefined error codes listed below.
-- __message:__ Error message describing the details of the error.
+- __code:__ 事前に定義された以下のエラーコードのうちの1つを表します
+- __message:__ エラーの内容を表すエラーメッセージを表します
-Constants
+定数
---------
- `MediaError.MEDIA_ERR_ABORTED`
@@ -37,8 +37,8 @@ Constants
- `MediaError.MEDIA_ERR_NONE_SUPPORTED`
-Description
+概要
-----------
-The `MediaError` object is returned to the user through the `mediaError` callback function when an error occurs.
+`MediaError` オブジェクトは、エラー発生時に `mediaError` コールバック関数に渡されます。
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/Parameters/mediaError.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/Parameters/mediaError.md b/docs/jp/1.7.0/cordova/media/Parameters/mediaError.md
index e1803b4..9275667 100644
--- a/docs/jp/1.7.0/cordova/media/Parameters/mediaError.md
+++ b/docs/jp/1.7.0/cordova/media/Parameters/mediaError.md
@@ -20,13 +20,13 @@ license: Licensed to the Apache Software Foundation (ASF) under one
mediaError
==========
-A user specified callback function that is invoked when there is an error in media functions.
+メディア関数群にエラーが発生したときのユーザーによって定義されるコールバック関数です。
function(error) {
- // Handle the error
+ // エラー処理
}
-Parameters
+パラメーター
----------
-- __error:__ The error returned by the device. (`MediaError`)
+- __error:__ デバイスから返されるエラーを表します (`MediaError`)
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.getCurrentPosition.md b/docs/jp/1.7.0/cordova/media/media.getCurrentPosition.md
index 20c2efe..f1f6c76 100644
--- a/docs/jp/1.7.0/cordova/media/media.getCurrentPosition.md
+++ b/docs/jp/1.7.0/cordova/media/media.getCurrentPosition.md
@@ -20,46 +20,46 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.getCurrentPosition
========================
-Returns the current position within an audio file.
+オーディオファイル内の現在の再生位置を返します。
media.getCurrentPosition(mediaSuccess, [mediaError]);
-Parameters
+パラメーター
----------
-- __mediaSuccess__: The callback that is called with the current position in seconds.
-- __mediaError__: (Optional) The callback that is called if there was an error.
+- __mediaSuccess__: 現在再生位置とともに呼ばれるコールバック関数を表します
+- __mediaError__: (オプション) エラー発生時に呼ばれるコールバック関数を表します
-Description
+概要
-----------
-Function `media.getCurrentPosition` is an asynchronous function that returns the current position of the underlying audio file of a Media object. Also updates the ___position__ parameter within the Media object.
+`media.getCurrentPosition` 関数は Media オブジェクトのオーディオファイルの現在再生位置を返す非同期関数です。 Media オブジェクト内の __position__ パラメーターの値も更新します。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Audio player
- //
- var my_media = new Media(src, onSuccess, onError);
+ // オーディオプレイヤー
+ //
+ var my_media = new Media(src, onSuccess, onError);
- // Update media position every second
- var mediaTimer = setInterval(function() {
- // get media position
+ // メディアの再生位置を一秒ごとに更新
+ var mediaTimer = setInterval(function() {
+ // 再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
- if (position > -1) {
- console.log((position) + " sec");
- }
+ if (position > -1) {
+ console.log((position) + " sec");
+ }
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
}
@@ -67,54 +67,54 @@ Quick Example
}, 1000);
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -123,17 +123,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -141,32 +141,32 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
- </html>
\ No newline at end of file
+ </html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.getDuration.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.getDuration.md b/docs/jp/1.7.0/cordova/media/media.getDuration.md
index c607c3b..04dc427 100644
--- a/docs/jp/1.7.0/cordova/media/media.getDuration.md
+++ b/docs/jp/1.7.0/cordova/media/media.getDuration.md
@@ -20,31 +20,31 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.getDuration
=================
-Returns the duration of an audio file.
+オーディオファイルの再生時間を返します。
media.getDuration();
-Description
+概要
-----------
-Function `media.getDuration` is a synchronous function that returns the duration of the audio file in seconds, if known. If the duration is unknown, a value of -1 is returned.
+`media.getDuration` 関数は秒単位でオーディオファイルの再生時間を返す同期関数です。再生時間が不明な場合は、-1が返されます。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Audio player
+ // オーディオプレイヤー
//
var my_media = new Media(src, onSuccess, onError);
- // Get duration
+ // 再生時間を取得
var counter = 0;
var timerDur = setInterval(function() {
counter = counter + 100;
@@ -56,57 +56,57 @@ Quick Example
clearInterval(timerDur);
document.getElementById('audio_duration').innerHTML = (dur) + " sec";
}
- }, 100);
+ }, 100);
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -115,17 +115,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -133,32 +133,32 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
</html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.md b/docs/jp/1.7.0/cordova/media/media.md
index 1034cad..d9c89e4 100644
--- a/docs/jp/1.7.0/cordova/media/media.md
+++ b/docs/jp/1.7.0/cordova/media/media.md
@@ -20,44 +20,44 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Media
=====
-> The `Media` object provides the ability to record and play back audio files on a device.
+> `Media` オブジェクトは、デバイス上でのオーディオファイルの再生や録音などといった機能をサポートします。
var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);
-Note: The current implementation does not adhere to a W3C specification for media capture, and is provided for convenience only. A future implementation will adhere to the latest W3C specification and may deprecate the current APIs.
+注意: 現在の実装はメディアキャプチャーに関する W3C の仕様を満たしていません。利便性のためだけに提供されています。将来的には最新の W3C の仕様に合わせるとともに、現在の API を廃止することも検討されています。
-Parameters
+パラメーター
----------
-- __src__: A URI containing the audio content. _(DOMString)_
-- __mediaSuccess__: (Optional) The callback that is invoked after a Media object has completed the current play/record or stop action. _(Function)_
-- __mediaError__: (Optional) The callback that is invoked if there was an error. _(Function)_
-- __mediaStatus__: (Optional) The callback that is invoked to indicate status changes. _(Function)_
+- __src__: オーディオコンテンツを示す URI を表します _(DOMString)_
+- __mediaSuccess__: (オプション) Media オブジェクトが再生、録音、停止などのアクションを完了したときに呼ばれるコールバック関数を表します _(Function)_
+- __mediaError__: (オプション) エラー発生時に呼ばれるコールバック関数を表します _(Function)_
+- __mediaStatus__: (オプション) ステータスが変わったときに呼ばれるコールバック関数を表します _(Function)_
-Methods
+メソッド
-------
-- media.getCurrentPosition: Returns the current position within an audio file.
-- media.getDuration: Returns the duration of an audio file.
-- media.play: Start or resume playing audio file.
-- media.pause: Pause playing audio file.
-- media.release: Releases the underlying OS'es audio resources.
-- media.seekTo: Moves the position within the audio file.
-- media.startRecord: Start recording audio file.
-- media.stopRecord: Stop recording audio file.
-- media.stop: Stop playing audio file.
-
-Additional ReadOnly Parameters
+- media.getCurrentPosition: オーディオファイル内の現在の再生位置を返します
+- media.getDuration: オーディオファイルの再生時間を返します
+- media.play: オーディオファイルを再生または再開します
+- media.pause: オーディオファイルを一時停止します
+- media.release: OS のオーディオリソースを開放します
+- media.seekTo: オーディオファイル中の再生位置を動かします
+- media.startRecord: オーディオファイルの録音を開始します
+- media.stopRecord: オーディオファイルの録音を停止します
+- media.stop: オーディオファイルを停止します
+
+追加の読み取り専用パラメーター
---------------------
-- ___position__: The position within the audio playback in seconds. Not automatically updated during play, call getCurrentPosition to update.
-- ___duration__: The duration of the media in seconds.
+- ___position__: 再生位置を秒単位で表します。 再生中は自動的に値が更新されないので、 getCurrentPosition メソッドを呼び、値を更新します
+- ___duration__: メディアの再生時間を秒単位で表します
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
+- Windows Phone 7 (Mango)
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.pause.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.pause.md b/docs/jp/1.7.0/cordova/media/media.pause.md
index 2ec856d..0c1647a 100644
--- a/docs/jp/1.7.0/cordova/media/media.pause.md
+++ b/docs/jp/1.7.0/cordova/media/media.pause.md
@@ -20,98 +20,97 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.pause
===========
-Pauses playing an audio file.
+オーディオファイルを一時停止します。
media.pause();
-Description
+概要
-----------
-Function `media.pause` is a synchronous function that pauses playing an audio file.
+`media.pause` 関数はオーディオファイルを一時停止させる同期関数です。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Play audio
+ // オーディオ再生
//
function playAudio(url) {
- // Play the audio file at url
+ // URL のオーディオファイルを再生
var my_media = new Media(url,
- // success callback
+ // 呼び出し成功
function() {
console.log("playAudio():Audio Success");
},
- // error callback
+ // 呼び出し失敗
function(err) {
console.log("playAudio():Audio Error: "+err);
});
- // Play audio
+ // オーディオ再生
my_media.play();
- // Pause after 10 seconds
+ // 10秒後に一時停止
setTimeout(function() {
media.pause();
- }, 10000);
+ }, 10000);
}
-
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -120,17 +119,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -138,32 +137,32 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
</html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.play.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.play.md b/docs/jp/1.7.0/cordova/media/media.play.md
index b8d3e6b..0cd64da 100644
--- a/docs/jp/1.7.0/cordova/media/media.play.md
+++ b/docs/jp/1.7.0/cordova/media/media.play.md
@@ -20,94 +20,94 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.play
==========
-Starts or resumes playing an audio file.
+オーディオファイルを再生または再開します。
media.play();
-Description
+概要
-----------
-Function `media.play` is a synchronous function that starts or resumes playing an audio file.
+`media.play` 関数はオーディオファイルを再生または再開させる同期関数です。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Play audio
+ // オーディオ再生
//
function playAudio(url) {
- // Play the audio file at url
+ // URL のオーディオファイルを再生
var my_media = new Media(url,
- // success callback
+ // 呼び出し成功
function() {
console.log("playAudio():Audio Success");
},
- // error callback
+ // 呼び出し失敗
function(err) {
console.log("playAudio():Audio Error: "+err);
});
- // Play audio
+ // オーディオ再生
my_media.play();
}
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- if (my_media == null) {
- // Create Media object from src
- my_media = new Media(src, onSuccess, onError);
- } // else play current audio
- // Play audio
+ if (my_media == null) {
+ // src から Media オブジェクトを作成
+ my_media = new Media(src, onSuccess, onError);
+ } // else 現在のオーディオを再生
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -116,17 +116,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -134,42 +134,42 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
</html>
-iOS Quirk
+iOS に関する注意点
---------
- __numberOfLoops__
-
- Pass in this option to the **play** method to specify the number of times you want the media file to play. e.g:
-
+
+ このオプションを **play** メソッドに渡すことで、そのメディアファイルを何回再生するかを指定します。例:
+
var myMedia = new Media("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3")
myMedia.play({ numberOfLoops: 2 })
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.release.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.release.md b/docs/jp/1.7.0/cordova/media/media.release.md
index 32e0e99..a0be958 100644
--- a/docs/jp/1.7.0/cordova/media/media.release.md
+++ b/docs/jp/1.7.0/cordova/media/media.release.md
@@ -20,82 +20,82 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.release
=================
-Releases the underlying operating systems audio resources.
+OS のオーディオリソースを開放します。
media.release();
-Description
+概要
-----------
-Function `media.release` is a synchronous function that releases the underlying operating systems audio resources. This function is particularly important for Android as there are a finite amount of OpenCore instances for media playback. Developers should call the 'release' function when they no longer need the Media resource.
+`media.release` 関数は OS のオーディオリソースを開放する同期関数です。 Android ではメディア再生のための OpenCore インスタンスが有限のため、この関数は特に Android にとって重要な関数です。 メディアリソースが不要になった場合には、 'release' 関数を使用してください。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Audio player
- //
- var my_media = new Media(src, onSuccess, onError);
-
- my_media.play();
- my_media.stop();
- my_media.release();
+ // オーディオプレイヤー
+ //
+ var my_media = new Media(src, onSuccess, onError);
+
+ my_media.play();
+ my_media.stop();
+ my_media.release();
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -104,17 +104,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -122,32 +122,32 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
</html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.seekTo.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.seekTo.md b/docs/jp/1.7.0/cordova/media/media.seekTo.md
index 66ee965..4fe2d27 100644
--- a/docs/jp/1.7.0/cordova/media/media.seekTo.md
+++ b/docs/jp/1.7.0/cordova/media/media.seekTo.md
@@ -20,36 +20,36 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.seekTo
========================
-Sets the current position within an audio file.
+オーディオファイル中の再生位置を動かします。
media.seekTo(milliseconds);
-Parameters
+パラメーター
----------
-- __milliseconds__: The position to set the playback position within the audio in milliseconds. .
+- __milliseconds__: 再生位置を動かす先の位置をミリ秒単位で表します
-Description
+概要
-----------
-Function `media.seekTo` is an asynchronous function that updates the current position of the underlying audio file of a Media object. Also updates the ___position__ parameter within the Media object.
+`media.seekTo` 関数は Media オブジェクトのオーディオファイルの現在再生位置を更新する非同期関数です。 Media オブジェクト内の __position__ パラメーターの値も更新します。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Audio player
+ // オーディオプレイヤー
//
var my_media = new Media(src, onSuccess, onError);
- my_media.play();
- // SeekTo to 10 seconds after 5 seconds
+ my_media.play();
+ // 5秒後に、10秒の位置まで移動
setTimeout(function() {
my_media.seekTo(10000);
}, 5000);
@@ -62,58 +62,58 @@ Full Example
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
- // Update media position every second
- mediaTimer = setInterval(function() {
- // get media position
- my_media.getCurrentPosition(
- // success callback
- function(position) {
- if (position > -1) {
- setAudioPosition(position + " sec");
- }
- },
- // error callback
- function(e) {
- console.log("Error getting pos=" + e);
- }
- );
- }, 1000);
- // SeekTo to 10 seconds after 5 seconds
- setTimeout(function() {
- my_media.seekTo(10000);
- }, 5000);
- }
-
- // Stop audio
- //
+ // メディアの再生位置を一秒ごとに更新
+ mediaTimer = setInterval(function() {
+ // 再生位置を取得
+ my_media.getCurrentPosition(
+ // 呼び出し成功
+ function(position) {
+ if (position > -1) {
+ setAudioPosition(position + " sec");
+ }
+ },
+ // 呼び出し失敗
+ function(e) {
+ console.log("Error getting pos=" + e);
+ }
+ );
+ }, 1000);
+ // 5秒後に、10秒の位置まで移動
+ setTimeout(function() {
+ my_media.seekTo(10000);
+ }, 5000);
+ }
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -121,31 +121,31 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
- </html>
\ No newline at end of file
+ </html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.startRecord.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.startRecord.md b/docs/jp/1.7.0/cordova/media/media.startRecord.md
index e242fd5..0b45d93 100644
--- a/docs/jp/1.7.0/cordova/media/media.startRecord.md
+++ b/docs/jp/1.7.0/cordova/media/media.startRecord.md
@@ -20,71 +20,71 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.startRecord
=================
-Starts recording an audio file.
+オーディオファイルの録音を開始します。
media.startRecord();
-Description
+概要
-----------
-Function `media.startRecord` is a synchronous function that starts recording an audio file.
+`media.startRecord` 関数はオーディオファイルの録音を開始する同期関数です。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Record audio
- //
+ // オーディオの録音
+ //
function recordAudio() {
var src = "myrecording.mp3";
var mediaRec = new Media(src,
- // success callback
+ // 呼び出し成功
function() {
console.log("recordAudio():Audio Success");
},
-
- // error callback
+
+ // 呼び出し失敗
function(err) {
console.log("recordAudio():Audio Error: "+ err.code);
});
- // Record audio
+ // オーディオの録音
mediaRec.startRecord();
}
-Full Example
+詳細な使用例
------------
<!DOCTYPE html>
<html>
<head>
- <title>Device Properties Example</title>
+ <title>デバイスプロパティーの使用例</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
- // Wait for Cordova to load
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
- // Record audio
- //
+ // オーディオの録音
+ //
function recordAudio() {
var src = "myrecording.mp3";
var mediaRec = new Media(src, onSuccess, onError);
- // Record audio
+ // オーディオの録音
mediaRec.startRecord();
- // Stop recording after 10 sec
+ // 10秒後に録音を停止
var recTime = 0;
var recInterval = setInterval(function() {
recTime = recTime + 1;
@@ -96,27 +96,27 @@ Full Example
}, 1000);
}
- // Cordova is ready
+ // Cordova 準備完了
//
function onDeviceReady() {
recordAudio();
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("recordAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
- // Set audio position
- //
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
@@ -124,13 +124,13 @@ Full Example
</script>
</head>
<body>
- <p id="media">Recording audio...</p>
+ <p id="media">オーディオを録音...</p>
<p id="audio_position"></p>
</body>
</html>
-iOS Quirks
+iOS に関する注意点
----------
-- The file to record to must already exist and should be of type .wav. The File API's can be used to create the file.
+- 録音するためのファイルは既に .wav 形式で存在していなければなりません。 File API 群を使用することでファイルを作成することができます。
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.stop.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.stop.md b/docs/jp/1.7.0/cordova/media/media.stop.md
index c9177cd..2176547 100644
--- a/docs/jp/1.7.0/cordova/media/media.stop.md
+++ b/docs/jp/1.7.0/cordova/media/media.stop.md
@@ -20,97 +20,97 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.stop
==========
-Stops playing an audio file.
+オーディオファイルを停止します。
media.stop();
-Description
+概要
-----------
-Function `media.stop` is a synchronous function that stops playing an audio file.
+`media.stop` 関数はオーディオファイルを停止させる同期関数です。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Play audio
+ // オーディオ再生
//
function playAudio(url) {
- // Play the audio file at url
+ // URL のオーディオファイルを再生
var my_media = new Media(url,
- // success callback
+ // 呼び出し成功
function() {
console.log("playAudio():Audio Success");
},
- // error callback
+ // 呼び出し失敗
function(err) {
console.log("playAudio():Audio Error: "+err);
});
- // Play audio
+ // オーディオ再生
my_media.play();
- // Pause after 10 seconds
+ // 10秒後に一時停止
setTimeout(function() {
my_media.stop();
- }, 10000);
+ }, 10000);
}
-Full Example
+詳細な使用例
------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>Media Example</title>
-
+ <title>メディアの使用例</title>
+
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
-
- // Wait for Cordova to load
+
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
-
- // Cordova is ready
+
+ // Cordova 準備完了
//
function onDeviceReady() {
playAudio("http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3");
}
-
- // Audio player
+
+ // オーディオプレイヤー
//
var my_media = null;
var mediaTimer = null;
-
- // Play audio
+
+ // オーディオ再生
//
function playAudio(src) {
- // Create Media object from src
+ // src から Media オブジェクトを作成
my_media = new Media(src, onSuccess, onError);
-
- // Play audio
+
+ // オーディオ再生
my_media.play();
-
- // Update my_media position every second
+
+ // my_media の再生位置を一秒ごとに更新
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
- // get my_media position
+ // my_media の再生位置を取得
my_media.getCurrentPosition(
- // success callback
+ // 呼び出し成功
function(position) {
if (position > -1) {
setAudioPosition((position) + " sec");
}
},
- // error callback
+ // 呼び出し失敗
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
@@ -119,17 +119,17 @@ Full Example
}, 1000);
}
}
-
- // Pause audio
- //
+
+ // オーディオ一時停止
+ //
function pauseAudio() {
if (my_media) {
my_media.pause();
}
}
-
- // Stop audio
- //
+
+ // オーディオ停止
+ //
function stopAudio() {
if (my_media) {
my_media.stop();
@@ -137,32 +137,32 @@ Full Example
clearInterval(mediaTimer);
mediaTimer = null;
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
-
- // Set audio position
- //
+
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
-
+
</script>
</head>
<body>
- <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">Play Audio</a>
- <a href="#" class="btn large" onclick="pauseAudio();">Pause Playing Audio</a>
- <a href="#" class="btn large" onclick="stopAudio();">Stop Playing Audio</a>
+ <a href="#" class="btn large" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3');">再生</a>
+ <a href="#" class="btn large" onclick="pauseAudio();">一時停止</a>
+ <a href="#" class="btn large" onclick="stopAudio();">停止</a>
<p id="audio_position"></p>
</body>
- </html>
\ No newline at end of file
+ </html>
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/03648cdc/docs/jp/1.7.0/cordova/media/media.stopRecord.md
----------------------------------------------------------------------
diff --git a/docs/jp/1.7.0/cordova/media/media.stopRecord.md b/docs/jp/1.7.0/cordova/media/media.stopRecord.md
index 06bbb75..f35826a 100644
--- a/docs/jp/1.7.0/cordova/media/media.stopRecord.md
+++ b/docs/jp/1.7.0/cordova/media/media.stopRecord.md
@@ -20,76 +20,76 @@ license: Licensed to the Apache Software Foundation (ASF) under one
media.stopRecord
================
-Stops recording an audio file.
+オーディオファイルの録音を停止します。
media.stopRecord();
-Description
+概要
-----------
-Function `media.stopRecord` is a synchronous function that stops recording an audio file.
+`media.stopRecord` 関数はオーディオファイルの録音を停止させる同期関数です。
-Supported Platforms
+サポートされているプラットフォーム
-------------------
- Android
- iOS
-- Windows Phone 7 ( Mango )
-
-Quick Example
+- Windows Phone 7 (Mango)
+
+使用例
-------------
- // Record audio
- //
+ // オーディオの録音
+ //
function recordAudio() {
var src = "myrecording.mp3";
var mediaRec = new Media(src,
- // success callback
+ // 呼び出し成功
function() {
console.log("recordAudio():Audio Success");
},
-
- // error callback
+
+ // 呼び出し失敗
function(err) {
console.log("recordAudio():Audio Error: "+ err.code);
- });
+ });
- // Record audio
+ // オーディオの録音
mediaRec.startRecord();
- // Stop recording after 10 seconds
+ // 10秒後に録音を停止
setTimeout(function() {
mediaRec.stopRecord();
}, 10000);
}
-Full Example
+詳細な使用例
------------
<!DOCTYPE html>
<html>
<head>
- <title>Device Properties Example</title>
+ <title>デバイスプロパティーの使用例</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>
<script type="text/javascript" charset="utf-8">
- // Wait for Cordova to load
+ // Cordova の読み込み完了まで待機
//
document.addEventListener("deviceready", onDeviceReady, false);
- // Record audio
- //
+ // オーディオの録音
+ //
function recordAudio() {
var src = "myrecording.mp3";
var mediaRec = new Media(src, onSuccess, onError);
- // Record audio
+ // オーディオの録音
mediaRec.startRecord();
- // Stop recording after 10 sec
+ // 10秒後に録音を停止
var recTime = 0;
var recInterval = setInterval(function() {
recTime = recTime + 1;
@@ -101,27 +101,27 @@ Full Example
}, 1000);
}
- // Cordova is ready
+ // Cordova 準備完了
//
function onDeviceReady() {
recordAudio();
}
-
- // onSuccess Callback
+
+ // 成功時のコールバック関数
//
function onSuccess() {
console.log("recordAudio():Audio Success");
}
-
- // onError Callback
+
+ // エラー時のコールバック関数
//
function onError(error) {
- alert('code: ' + error.code + '\n' +
- 'message: ' + error.message + '\n');
+ alert('コード: ' + error.code + '\n' +
+ 'メッセージ: ' + error.message + '\n');
}
- // Set audio position
- //
+ // 再生位置をセット
+ //
function setAudioPosition(position) {
document.getElementById('audio_position').innerHTML = position;
}
@@ -129,7 +129,7 @@ Full Example
</script>
</head>
<body>
- <p id="media">Recording audio...</p>
+ <p id="media">オーディオを録音...</p>
<p id="audio_position"></p>
</body>
</html>