slowjet

is a part of a carburetor

iOS

パズドラ風アイコンジェネレーター ver.2 #ここでハマったよiOS

パズドラ風アイコンジェネレーター ver.2 今回はiOSでハマった場所を中心にお送りします。 Android・・・?そんな(うんこ)端末知らねぇぜ・・・ パズドラ風アイコンジェネレーターはinput[type="file"]で選択した画像をFile APIを使って、読み出してCanvasに書き…

iOS4.3以下だとEvent delegationでA要素を探せない

こんなコードがあって、アンカー部分をタップしてもiOS4.3以下ではA要素を捕捉できない。 document.addEventListener('click', function(ev) { var target = ev.target; // iOS5以上、Android2.2以上では大丈夫(2.1以下未確認 if ( target.nodeName === 'A'…

iOSでDOMに直書きしたstyle属性を空にしたいときは setAttribute('style' ,'')

Chromeだと removeAttribute('style') とか style = '' でも大丈夫だったけど、iOSは setAttribute('style', '') ってしないとだめだった、詳しいことはまた今度

SIM カードがない iPhone4 で Facebook API (JS SDK) からデータが取れない

これなんなんだろう。 SIM カードがない iPhone 4 で OAuth しようとするとこんなアラートがでる。続けるをタップしても受け入れるをタップしてもデータが取れない。。。 SIM カードがない端末でだけ再現したので、SIM カードが原因なの?

iOSでsoundManagerを使うときの注意

soundManagerを使って音楽ファイルをロードしておいて、あとで再生したいときは load メソッドを使って曲をロードするが、load メソッドはクリックイベント内で実行する。 ※ autoLoad は iOS で disabled なので利用できないため、load メソッドが必要。以下…

Mobile SafariのclientHeight(UI Viewの高さ)

document.documentElement.clientHeight だと表示したときのUI Viewの値で固定されるぽくて、スクロールするたびに更新とかしたいときは window.innerHeight で取れるぽい。ただし(UI Viewの高さ - 2)な様子。ってこんなん常識ですか、ですよね。それにし…