Project Board コメントComment
ログイン | ヘルプ | トップ

プロジェクト
親コメント:
ランタイム版でoggファイルが読み込まれ... 2013-08-05 18:04 by e12321

YellowMusicPlayer

内容
Commented by: マッキー at 2013-08-06 00:40:43

ランタイム版でoggファイルが読み込まれない現象をこちらでも確認しました。

原因はランタイム作成時に、oggファイルがランタイム側にコピーされないことだと思われます。
(ランタイム版のUsrフォルダにoggファイルがあるか確認お願いします)

Tonyuは正式に登録されたファイルのみを、ランタイム作成時にコピーするようで、
oggファイルはTonyu側には無視されているようです。
tonyuファイルなどがある場所にoggファイルがある場合は、コピーされないことが確認できました。

解決策は、
・oggファイルをfilesフォルダに移す。
・ランタイム作成後に手動でoggファイルをコピーする。
・ランタイムのUsrフォルダ内でプロジェクトを開き開発していく。

1番上の方法が手っ取り早いかもしれません。

filesフォルダは、ランタイム作成時に「filesフォルダをコピー」にチェックを入れておけばコピーされますが、
filesフォルダ内の内容は全てコピーするようなので、oggファイルもちゃんとコピーされました。
oggファイルはfilesフォルダに入れておく方がよさそうです。

(いつも3番目の方法で開発していたので気づきませんでした(^^;)> )

ちなみに、filesフォルダにoggファイルを移した場合は、
$mplayer.play("files/bgm.ogg"); のように相対パスで指定すると再生されます。

返信