2015年03月20日
地球愛パズル
開発しているアプリはパズルで、その名称は、「地球愛パズル」とつけています。英語での名称は"Earth Love Puzzle"です。
独自ドメインに「地球愛パズル」を構築していきます。
FTPソフトを使うまでもなく、さくらサーバーにあるファイルマネージャーで、十分みたいです。
ある程度、ファイルをアップロードしてから、アクセスの制限をしました。私以外は見れないはずです。
次に、pngやjpg、jsonなどの、ほぼ更新しないファイルについて、30日ほどブラウザにキャッシュされるように設定しました。
それから、ファビコンを作ってみました。16x16と32x32のマルチアイコンです。ファビコンを作ってくれるサイトが色々あるので、その一つで作りました。
PCから、Chrome、FirefoxとOperaでチェック。大丈夫、ちゃんと動く。音もでる。
続けてInternet Explorer(11)でチェック。・・・音がでない。NetBeansで作っていて、localhostでテストしている時はちゃんと音がでていたのですが・・・IEだけはWeb Audio APIが使えないはずで、audio要素に切り替わっているはずです。
audio.load();
audio.play();
としていたのを
audio.currentTime = 0;
audio.play();
としたらうまく音がでました。
それからWeb Audio APIが使えないモバイル機器のブラウザでは音声は出ないようにして、ONにも出来ないようにしました。
Androidタブレットの標準ブラウザでは、音がかなり遅れて出て、良くありません。Androidのaudio要素は、続けて違う音声を出すのには向いてないみたいです。現時点では・・・。
それにかなりもっさりとして重いです。Android版のChromeではPCよりちょっと落ちる程度で、もっさりという程ではありません。
あとは、1回できちんとロードされない場合があります。localhostでのテストでは出てこなかったバグです。やはり実際にサイトを作ってwebから読み込んでみると、出てくるバグがあるようです。
バグは潰していかなければなりません。
posted by Osamu at 23:47| Comment(0)
| 「地球愛パズル」開発日誌
この記事へのコメント
コメントを書く