Top Posts
Recent Posts
Tags
Bookmarklet
Tips
Joke
Flash lite 1.1
Art
Flash lite
Prototype
Apps
Bacon
Gadget
Gadget of the year 2007
Photo
Movie
ActionScript 3.0
OS X
Android
Gadget of the year 2011 nominees
Utility
Nintendo DS
Game
Book
JavaScript
iOS
Regular expression
Music
Web Apps
Youtube
Language
Weird
Slider
Gift
Apple
Comedy
Translate
Live
Safari Extensions
Gadget of the year 2009 nominees
radiko
Study
Google Chrome Extensions
Radio Program
Diary
Titanium mobile
iPhone の Safari 上で画像をフリックしてみた。
iPhoneのSafari上で画像をグリグリいじるサンプル:phpspot開発日誌
http://phpspot.org/blog/archives/2008/07/iphonesafari.html
に紹介されている動画に触発されて、iPhone の Safari でお猿をフリックできるようにしてみた。iPod touchだけど。iPhone 持ってないから!iPod touchだけど!!
iPhone ウェブアプリでマルチタッチが取得できるみたい
今まではSafariのJavascript上では、mousedown mouseup click が、全てタップした指をあげたときに発生してた(と思う)ので、ウェブアプリでは結局クリックのみ取得できるだけで、マルチタッチ的なフリックとかピンチイン/アウトとかができなかったんですが…
携帯用 Flash lite で作ったゲームを PC でも遊べるようにする時の注意点
経緯
「以前携帯用に Flash lite で作ったゲームが好評だったので、PC でも遊べるようにしてくれ」と頼まれた。入力方法を変更する程度の修正で動くものだったのだが、修正ファイルを PC で動作確認した所、ごく稀に正常に動作しない事があった。どうやらデータの初期化に失敗している感じだった。
__defineSetter__だけ上書きしようとしたらダメだった。
原因
prototype に定義してある __defineGetter__ と __defineSetter__ のうち、変更の必要があった __defineSetter__だけを上書きしようとした。
結果
正常に動かなくなりました。(動作はするが正常ではなく、Firebugなどでエラーは返らない)